簡體   English   中英

集成Authorize.net付款網關時出錯:找不到MerchantAuthenticationType

[英]Error integrating Authorize.net payment gateway: MerchantAuthenticationType not found

我正在使用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並按照他們說的做了。

嘗試替換:需要'vendor / autoload.php';

使用:require'autoload.php';

我是一個業余愛好者,曾經用過作曲家,做的事情很奇怪。 我必須查找並移動一堆文件才能使整個工作正常進行。 最難的部分是找到正確的autoload.php。

希望對您有幫助...新手在這里...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM