使用 Authorize.Net 不收费

Money does not charge using Authorize.Net

使用Authorize.Net我得到了这样的回应

<?xml version="1.0" encoding="utf-8"?>
<createTransactionResponse
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd">
    <refId>ven-730</refId>
    <messages>
        <resultCode>Ok</resultCode>
        <message>
            <code>I00001</code>
            <text>Successful.</text>
        </message>
    </messages>
    <transactionResponse>
        <responseCode>1</responseCode>
        <authCode>N4WBHD</authCode>
        <avsResultCode>Y</avsResultCode>
        <cvvResultCode>P</cvvResultCode>
        <cavvResultCode>2</cavvResultCode>
        <transId>some_id</transId>
        <refTransID>some_ref</refTransID>
        <transHash />
        <testRequest>0</testRequest>
        <accountNumber>XXXX1602</accountNumber>
        <accountType>MasterCard</accountType>
        <messages>
            <message>
                <code>1</code>
                <description>This transaction has been approved.</description>
            </message>
        </messages>
        <transHashSha2 />
    </transactionResponse>
</createTransactionResponse>

但是没有从信用卡中扣款。问题可能出在哪里?因为万事达卡/不同国家/其他原因?

一个小时的时间不足以让交易到达收费账户。在与处理银行结算之前,交易实际上并没有正式生效。交易每天结算一次,通常在深夜结算。届时您会看到交易出现在信用卡上。