AuthorizeNet CVV检查

时间:2014-03-03 21:00:02

标签: php sdk authorize.net

我有一个关于使用Authorize.net验证事务上的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);

我的意思是,我读到它的目的不是使用密码,而是检测我们是否正在处理可能的欺诈......

顺便说一句,我实施了这个简单的检查,根据卡片类型检测字符数是否正常。

1 个答案:

答案 0 :(得分:1)

您需要使用以下指南,有一些数字会给您带来某些错误。 http://developer.authorize.net/tools/errorgenerationguide/