【发布时间】:2017-02-23 13:50:51
【问题描述】:
我正在用 php 将 Authorize.net 支付网关集成到我的项目中。但是在这里我遇到了这个错误。
致命错误:在第 9 行的 /opt/lampp/htdocs/payment/charge-credit-card.php 中找不到类 'net\authorize\api\contract\v1\MerchantAuthenticationType'
require 'vendor/autoload.php';
use net\authorize\api\contract\v1 as AnetAPI;
use net\authorize\api\controller as AnetController;
define("AUTHORIZENET_LOG_FILE","phplog");
// Common setup for API credentials
$merchantAuthentication = new AnetAPI\MerchantAuthenticationType()
我从github下载了PHP-SDK,照他们说的做了。
【问题讨论】:
-
您可能希望显示一些代码以便获得更多答案..
-
看起来您没有所有必需的依赖项。但是,如果您不提供有关具体情况的更多信息,尤其是代码的相关部分,我们就无从谈起。
-
AnetAPI\MerchantAuthenticationType() 在这一行我收到错误。
标签: php authorize.net