<?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: Errors on Hosted Payment via browser vs terminal in Integration and Testing</title>
    <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/57987#M32668</link>
    <description>&lt;P&gt;What version of cURL and Openssl are you using on your server? You can use the test script below, to see what version TLS your cURL&amp;nbsp;is using to connect:&lt;/P&gt;&lt;PRE&gt;&amp;lt;?php 
$ch = curl_init('https://www.howsmyssl.com/a/check');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);

$json = json_decode($data);
echo $json-&amp;gt;tls_version ."\n";&lt;/PRE&gt;</description>
    <pubDate>Sun, 07 May 2017 19:19:52 GMT</pubDate>
    <dc:creator>NexusSoftware</dc:creator>
    <dc:date>2017-05-07T19:19:52Z</dc:date>
    <item>
      <title>Errors on Hosted Payment via browser vs terminal</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/57986#M32667</link>
      <description>&lt;P&gt;I've followed the instructions on the readme to get the integration setup and tested in the first instance. When I run `php PaymentTransactions/get-an-accept-payment-page.php` via terminal, I get a response string.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try and run it via a web browser, I'm getting errors:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Fatal error: Uncaught exception 'Exception' with message 'Error getting valid response from api. Check log file for error details' in /Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/api/controller/base/ApiOperationBase.php on line 126

( ! ) Exception: Error getting valid response from api. Check log file for error details in /Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/api/controller/base/ApiOperationBase.php on line 126&lt;/PRE&gt;&lt;P&gt;...and the error log:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt; Sun, 07 May 2017 12:16:22 -0500 INFO : [execute] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/api/controller/base/ApiOperationBase.php : 114) - Request Serialization Begin
 Sun, 07 May 2017 12:16:22 -0500 DEBUG : [execute] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/api/controller/base/ApiOperationBase.php : 115) - net\authorize\api\contract\v1\GetHostedPaymentPageRequest Object
(
    [transactionRequest:net\authorize\api\contract\v1\GetHostedPaymentPageRequest:private] =&amp;gt; net\authorize\api\contract\v1\TransactionRequestType Object
        (
            [transactionType:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; authCaptureTransaction
            [amount:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 12.23
            [currencyCode:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [payment:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [profile:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [solution:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [callId:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [terminalNumber:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [authCode:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [refTransId:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [splitTenderId:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [order:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [lineItems:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [tax:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [duty:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [shipping:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [taxExempt:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [poNumber:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [customer:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [billTo:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [shipTo:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [customerIP:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [cardholderAuthentication:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [retail:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [employeeId:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [transactionSettings:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
            [userFields:net\authorize\api\contract\v1\TransactionRequestType:private] =&amp;gt; 
        )

    [hostedPaymentSettings:net\authorize\api\contract\v1\GetHostedPaymentPageRequest:private] =&amp;gt; Array
        (
            [0] =&amp;gt; net\authorize\api\contract\v1\SettingType Object
                (
                    [settingName:net\authorize\api\contract\v1\SettingType:private] =&amp;gt; hostedPaymentButtonOptions
                    [settingValue:net\authorize\api\contract\v1\SettingType:private] =&amp;gt; {"text": "Pay"}
                )

            [1] =&amp;gt; net\authorize\api\contract\v1\SettingType Object
                (
                    [settingName:net\authorize\api\contract\v1\SettingType:private] =&amp;gt; hostedPaymentOrderOptions
                    [settingValue:net\authorize\api\contract\v1\SettingType:private] =&amp;gt; {"show": true}
                )

            [2] =&amp;gt; net\authorize\api\contract\v1\SettingType Object
                (
                    [settingName:net\authorize\api\contract\v1\SettingType:private] =&amp;gt; hostedPaymentReturnOptions
                    [settingValue:net\authorize\api\contract\v1\SettingType:private] =&amp;gt; {"url": "http://test.com", "cancelUrl": "http://test.com", "showReceipt": false}
                )

        )

    [merchantAuthentication:net\authorize\api\contract\v1\ANetApiRequestType:private] =&amp;gt; net\authorize\api\contract\v1\MerchantAuthenticationType Object
        (
            [name:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 5KP3u95bQpv
            [transactionKey:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; xxxx
            [sessionToken:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 
            [password:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 
            [impersonationAuthentication:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 
            [fingerPrint:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 
            [clientKey:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 
            [mobileDeviceId:net\authorize\api\contract\v1\MerchantAuthenticationType:private] =&amp;gt; 
        )

    [clientId:net\authorize\api\contract\v1\ANetApiRequestType:private] =&amp;gt; sdk-php-1.9.3
    [refId:net\authorize\api\contract\v1\ANetApiRequestType:private] =&amp;gt; 
)

 Sun, 07 May 2017 12:16:23 -0500 INFO : [execute] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/api/controller/base/ApiOperationBase.php : 118) - Request  Serialization End
 Sun, 07 May 2017 12:16:23 -0500 INFO : [_sendRequest] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php : 75) -  Url: https://apitest.authorize.net/xml/v1/request.api
 Sun, 07 May 2017 12:16:23 -0500 INFO : [_sendRequest] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php : 77) - Request to AnetApi: 
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;getHostedPaymentPageRequest xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"&amp;gt;
  &amp;lt;merchantAuthentication&amp;gt;
    &amp;lt;name&amp;gt;&amp;lt;![CDATA[5KP3u95bQpv]]&amp;gt;&amp;lt;/name&amp;gt;
    &amp;lt;transactionKey&amp;gt;xxxx&amp;lt;/transactionKey&amp;gt;
  &amp;lt;/merchantAuthentication&amp;gt;
  &amp;lt;clientId&amp;gt;&amp;lt;![CDATA[sdk-php-1.9.3]]&amp;gt;&amp;lt;/clientId&amp;gt;
  &amp;lt;transactionRequest&amp;gt;
    &amp;lt;transactionType&amp;gt;&amp;lt;![CDATA[authCaptureTransaction]]&amp;gt;&amp;lt;/transactionType&amp;gt;
    &amp;lt;amount&amp;gt;12.23&amp;lt;/amount&amp;gt;
  &amp;lt;/transactionRequest&amp;gt;
  &amp;lt;hostedPaymentSettings&amp;gt;
    &amp;lt;setting&amp;gt;
      &amp;lt;settingName&amp;gt;&amp;lt;![CDATA[hostedPaymentButtonOptions]]&amp;gt;&amp;lt;/settingName&amp;gt;
      &amp;lt;settingValue&amp;gt;&amp;lt;![CDATA[{"text": "Pay"}]]&amp;gt;&amp;lt;/settingValue&amp;gt;
    &amp;lt;/setting&amp;gt;
    &amp;lt;setting&amp;gt;
      &amp;lt;settingName&amp;gt;&amp;lt;![CDATA[hostedPaymentOrderOptions]]&amp;gt;&amp;lt;/settingName&amp;gt;
      &amp;lt;settingValue&amp;gt;&amp;lt;![CDATA[{"show": true}]]&amp;gt;&amp;lt;/settingValue&amp;gt;
    &amp;lt;/setting&amp;gt;
    &amp;lt;setting&amp;gt;
      &amp;lt;settingName&amp;gt;&amp;lt;![CDATA[hostedPaymentReturnOptions]]&amp;gt;&amp;lt;/settingName&amp;gt;
      &amp;lt;settingValue&amp;gt;&amp;lt;![CDATA[{"url": "http://test.com", "cancelUrl": "http://test.com", "showReceipt": false}]]&amp;gt;&amp;lt;/settingValue&amp;gt;
    &amp;lt;/setting&amp;gt;
  &amp;lt;/hostedPaymentSettings&amp;gt;
&amp;lt;/getHostedPaymentPageRequest&amp;gt;

 Sun, 07 May 2017 12:16:23 -0500 INFO : [_sendRequest] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php : 89) - Sending 'XML' Request type
 Sun, 07 May 2017 12:16:23 -0500 INFO : [_sendRequest] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php : 94) - Sending http request via Curl
 Sun, 07 May 2017 12:16:23 -0500 INFO : [_sendRequest] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php : 96) - Response from AnetApi: 
 Sun, 07 May 2017 12:16:23 -0500 ERROR : [_sendRequest] (/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php : 106) - CURL ERROR: Unknown SSL protocol error in connection to apitest.authorize.net:443 &lt;/PRE&gt;&lt;P&gt;I'm not sure what I'm doing wrong here.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 07 May 2017 17:17:34 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/57986#M32667</guid>
      <dc:creator>Aninemity</dc:creator>
      <dc:date>2017-05-07T17:17:34Z</dc:date>
    </item>
    <item>
      <title>Re: Errors on Hosted Payment via browser vs terminal</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/57987#M32668</link>
      <description>&lt;P&gt;What version of cURL and Openssl are you using on your server? You can use the test script below, to see what version TLS your cURL&amp;nbsp;is using to connect:&lt;/P&gt;&lt;PRE&gt;&amp;lt;?php 
$ch = curl_init('https://www.howsmyssl.com/a/check');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);

$json = json_decode($data);
echo $json-&amp;gt;tls_version ."\n";&lt;/PRE&gt;</description>
      <pubDate>Sun, 07 May 2017 19:19:52 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/57987#M32668</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-07T19:19:52Z</dc:date>
    </item>
    <item>
      <title>Re: Errors on Hosted Payment via browser vs terminal</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/58042#M32718</link>
      <description>&lt;P&gt;tls 1.0.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 May 2017 17:37:29 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/58042#M32718</guid>
      <dc:creator>Aninemity</dc:creator>
      <dc:date>2017-05-10T17:37:29Z</dc:date>
    </item>
    <item>
      <title>Re: Errors on Hosted Payment via browser vs terminal</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/58049#M32725</link>
      <description>&lt;P&gt;There is your issue, the sandbox is now only accepting TLS 1.2 connections. You may be able to resolve it by updating your cURL and Openssl. &amp;nbsp;Your server should support TLS 1.2 connections as well in order to be PCI compliant.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 09:12:27 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/58049#M32725</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-11T09:12:27Z</dc:date>
    </item>
    <item>
      <title>Re: Errors on Hosted Payment via browser vs terminal</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/58052#M32728</link>
      <description>&lt;P&gt;In in some versions of CentOS 6 even if cURL TLS 1.2 is available, the default behavior is to NOT use this. In your SDK HttpClient.php ...&lt;BR /&gt;/Applications/MAMP/htdocs/_SandBox/auth_net/sample-code-php/vendor/authorizenet/authorizenet/lib/net/authorize/util/HttpClient.php&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could try adding:&lt;/P&gt;&lt;PRE&gt;curl_setopt($curl_request, CURLOPT_SSLVERSION, 6);&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;to the block of cURL options starting around line 69.&lt;/P&gt;</description>
      <pubDate>Thu, 11 May 2017 13:04:40 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/58052#M32728</guid>
      <dc:creator>NexusSoftware</dc:creator>
      <dc:date>2017-05-11T13:04:40Z</dc:date>
    </item>
    <item>
      <title>Re: Errors on Hosted Payment via browser vs terminal</title>
      <link>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/62602#M36884</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On my server TLS 1.2 is available and I have try to add&amp;nbsp;&lt;/P&gt;&lt;P&gt;curl_setopt($curl_request, CURLOPT_SSLVERSION, 6);&lt;/P&gt;&lt;P&gt;&amp;nbsp;on line number 69 where cURL is available but still I am facing the same issue..&lt;/P&gt;&lt;P&gt;and&amp;nbsp;&lt;/P&gt;&lt;P&gt;here is code where i have added line:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public function _sendRequest($xmlRequest)&lt;BR /&gt;{&lt;BR /&gt;$xmlResponse = "";&lt;/P&gt;&lt;P&gt;$post_url = $this-&amp;gt;_getPostUrl();&lt;BR /&gt;$curl_request = curl_init($post_url);&lt;BR /&gt;&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_POSTFIELDS, $xmlRequest);&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_HEADER, 0);&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_TIMEOUT, 45);&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_RETURNTRANSFER, 1);&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_SSLVERSION, 6);&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_SSL_VERIFYHOST, 2);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;info(sprintf(" Url: %s", $post_url));&lt;BR /&gt;// Do not log requests that could contain CC info.&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;info(sprintf("Request to AnetApi: \n%s", $xmlRequest));&lt;/P&gt;&lt;P&gt;if ($this-&amp;gt;VERIFY_PEER) {&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_CAINFO, dirname(dirname(__FILE__)) . '/../../ssl/cert.pem');&lt;BR /&gt;} else {&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;error("Invalid SSL option for the request");&lt;BR /&gt;return false;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;if (preg_match('/xml/',$post_url)) {&lt;BR /&gt;curl_setopt($curl_request, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml"));&lt;BR /&gt;// file_put_contents($this-&amp;gt;_log_file, "\nSending 'XML' Request type", FILE_APPEND);&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;info("Sending 'XML' Request type");&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;try&lt;BR /&gt;{&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;info("Sending http request via Curl");&lt;BR /&gt;$xmlResponse = curl_exec($curl_request);&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;info("Response from AnetApi: $xmlResponse");&lt;/P&gt;&lt;P&gt;} catch (\Exception $ex)&lt;BR /&gt;{&lt;BR /&gt;$errorMessage = sprintf("\n%s:Error making http request via curl: Code:'%s', Message:'%s', Trace:'%s', File:'%s':'%s'",&lt;BR /&gt;$this-&amp;gt;now(), $ex-&amp;gt;getCode(), $ex-&amp;gt;getMessage(), $ex-&amp;gt;getTraceAsString(), $ex-&amp;gt;getFile(), $ex-&amp;gt;getLine() );&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;error($errorMessage);&lt;BR /&gt;}&lt;BR /&gt;if ($this-&amp;gt;logger &amp;amp;&amp;amp; $this-&amp;gt;logger-&amp;gt;getLogFile()) {&lt;BR /&gt;if ($curl_error = curl_error($curl_request)) {&lt;BR /&gt;$this-&amp;gt;logger-&amp;gt;error("CURL ERROR: $curl_error");&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;curl_close($curl_request);&lt;/P&gt;&lt;P&gt;return $xmlResponse;&lt;BR /&gt;}&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;Here is link to check the ssl version:&lt;/P&gt;&lt;P&gt;&lt;A href="http://justredata.org/dev/ui/dodo1.php" target="_blank"&gt;http://justredata.org/dev/ui/dodo1.php&lt;/A&gt;&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;Kindly update if there is something more I have check..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;Rahul Thakral&lt;/P&gt;&lt;P&gt;thakral.rahul1310@gmail.com&lt;/P&gt;</description>
      <pubDate>Wed, 11 Apr 2018 13:25:03 GMT</pubDate>
      <guid>https://community.developer.cybersource.com/t5/Integration-and-Testing/Errors-on-Hosted-Payment-via-browser-vs-terminal/m-p/62602#M36884</guid>
      <dc:creator>thakralrahul38</dc:creator>
      <dc:date>2018-04-11T13:25:03Z</dc:date>
    </item>
  </channel>
</rss>

