我有一個關於使用Authorize.net驗證事務CVV的問題。AuthorizeNet CVV檢查
使用此代碼。
$transaction = new \AuthorizeNetAIM($loginId, $transactionKey);
$transaction->amount = $this->_amount;
$transaction->card_num = $this->_cardNumber;
$transaction->exp_date = $this->_expiryDate;
我在哪裏設置CVV代碼,用於檢查?我搜索了一個方法的AuthorizeNetAIM類,但沒有人,是否通過setField()方法完成?
所以它會是 $ payment-> setField('card_code',123);
?
我的意思是,我讀它的目的不是要使用的密碼,而是如果我們處理的涉嫌詐騙檢測...
順便說一句,我實施了簡單的檢查,檢測,如果count的字符是可以的,基於卡的類型。
其'card_code'即'$ transaction-> card_code' – cmorrissey
試過,沒有任何反應:\用調試器運行它,一切似乎都被分配了($ transaction-> card_code = $ this - > _ cardSecurityCode;) - in儘管我輸入了錯誤的cvv:\ – Adrian
,但您需要在authorize.net啓用cvv檢查 – cmorrissey