0

我需要在我的网站上集成 First Data 作为支付网关。我在其暂存界面上创建了测试帐户:http: //staging.linkpointcentral.com/

当我提交表单时,总是出现错误 1002。这是我的代码:

<form method="post" action="https://www.staging.linkpointcentral.com/lpc/servlet/lppay"> <input type="hidden" name="txntype" value="sale"> <input type="hidden" name="timezone" value="CET"/> <input type="hidden" name="txndatetime" value="<?php echo getDateTime() ?>"/> <input type="hidden" name="hash" value="<?php echo createHash( "13.00","978" ) ?>"/> <input type="hidden" name="storename" value="1909897411"/> <input type="hidden" name="mode" value="fullpay"/> <input type="text" name="chargetotal" value="13.00"/> <input type="hidden" name="currency" value="978"/> <input type="submit" value="Submit"> </form> function createHash($chargetotal, $currency) { $storeId = "11111111"; $sharedSecret = "sharedsecret"; $stringToHash = $storeId . getDateTime() . $chargetotal .$currency . $sharedSecret; $ascii = bin2hex($stringToHash); return sha1($ascii); }

请帮忙。提前致谢。

4

1 回答 1

0

1002 的一个原因是您的订单的 url 与您的fdgg连接设置中指定的 url 不匹配。检查页面名称;也看看是fdgg期望http还是https。(我希望你现在解决了这个问题,但其他人可能需要洞察力!)

于 2014-11-14T16:03:23.897 回答