0

有谁知道如何为 Magento 中的给定订单获取以下数组或类似的数据?更具体地说,我对avsaddravszip和感兴趣cvv2match

Array 
( 
    [result] => 0 
    [pnref] => xxxx
    [respmsg] => Approved 
    [authcode] => 120632 
    [avsaddr] => N 
    [avszip] => Y 
    [cvv2match] => N 
    [hostcode] => 00 
    [procavs] => Z 
    [proccvv2] => N 
    [iavs] => N 
    [request_id] => xxx
    [result_code] => 0 
)

我使用的是 Payflow Pro(不是 Payflow Link),我们启用了 AVS 和 CVV 验证。他们正在 Paypal 端进行检查和标记。

4

1 回答 1

0

你也许可以在Mage_Sales_Model_Order_Payment模型中得到它。看着sales_flat_order_payment表格,我看到了cc_avs_status,它应该提供一些关于支付的 AVS 响应的信息。

从我正在查看的测试付款数据来看,该值未填充,因此它可能会因您使用的付款方式而异,是否存储该信息。

Mage_Authorizenet_Model_Directpost从方法来看,似乎确实设置了该值_fillPaymentByResponse()

于 2012-08-07T22:34:01.877 回答