Php 授权.Net—;错误的帖子URL?出错
我以前没有使用过Authorize.Net,我有点迷路了。我一直在阅读DPM文档,并尝试在checkout.PHP、relay_response.PHP和order_receipt.PHP页面中使用PHP的基本代码示例 当我访问www.myurl.com/checkout.php时,我可以很好地查看表单。但是,当我提交它时,它会将数据发送到test.authorize.net/gateway/transact.dll,我收到以下错误: 3,2,13,商户登录ID或密码无效或帐户无效 非活动.,P,0,,,5.99,身份验证捕获 我正在尝试对实时环境进行测试,但我不知道如何从示例代码中将其发送到“secure.authorize.net/gateway/transact.dll”。我只是有点搞不清楚我到底错在哪里 这是我的checkout.php:Php 授权.Net—;错误的帖子URL?出错,php,authorize.net,Php,Authorize.net,我以前没有使用过Authorize.Net,我有点迷路了。我一直在阅读DPM文档,并尝试在checkout.PHP、relay_response.PHP和order_receipt.PHP页面中使用PHP的基本代码示例 当我访问www.myurl.com/checkout.php时,我可以很好地查看表单。但是,当我提交它时,它会将数据发送到test.authorize.net/gateway/transact.dll,我收到以下错误: 3,2,13,商户登录ID或密码无效或帐户无效 非活动.,P
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/anet_sdk/AuthorizeNet.php');
$relay_response_url = $_SERVER['DOCUMENT_ROOT'].'/auth/relay_response.php';
$api_login_id = '*********';
$transaction_key = '***********';
$amount = "5.99";
$fp_sequence = "123";
echo AuthorizeNetDPM::getCreditCardForm($amount, $fp_sequence, $relay_response_url, $api_login_id, $transaction_key);
?>
这可能有两个原因:
我没有使用过DPM方法,但我认为AIM方法更可靠、更简单。它甚至是由Authorize.Net本身推荐的。从你的错误,我只能说你的登录信息是错误的。