【问题标题】:How are Authorize.net Silent Post refunds identified?Authorize.net Silent Post 退款是如何识别的?
【发布时间】:2011-06-01 18:15:24
【问题描述】:

我已成功将静默帖子功能与我们的 ARB 订阅系统集成。我现在要做的是,当我们通过商家界面退款时,我如何区分退款与所有其他交易?是为退款设置的特殊变量吗?

【问题讨论】:

    标签: void authorize.net silent-post


    【解决方案1】:

    x_type 将被设置为“信用”

    这是一个实际的静默帖子,验证(敏感信息已被删除/更改)

    Array
    (
       [x_response_code] => 1
       [x_response_subcode] => 1
       [x_response_reason_code] => 1
       [x_response_reason_text] => This transaction has been approved.
       [x_auth_code] => 056187
       [x_avs_code] => P
       [x_trans_id] => 2692444422
       [x_invoice_num] => 123
       [x_description] =>
       [x_amount] => 59.90
       [x_method] => CC
       [x_type] => credit
       [x_cust_id] => 1234
       [x_first_name] => John
       [x_last_name] => Smith
       [x_company] =>
       [x_address] =>
       [x_city] =>
       [x_state] =>
       [x_zip] =>
       [x_country] =>
       [x_phone] =>
       [x_fax] =>
       [x_email] =>
       [x_ship_to_first_name] =>
       [x_ship_to_last_name] =>
       [x_ship_to_company] =>
       [x_ship_to_address] =>
       [x_ship_to_city] =>
       [x_ship_to_state] =>
       [x_ship_to_zip] =>
       [x_ship_to_country] =>
       [x_tax] => 0.0000
       [x_duty] => 0.0000
       [x_freight] => 0.0000
       [x_tax_exempt] => FALSE
       [x_po_num] =>
       [x_MD5_Hash] => 2A4A7F63DB4390A317E4988430FFA4
       [x_cvv2_resp_code] =>
       [x_cavv_response] =>
       [x_test_request] => false
    )
    

    【讨论】:

    • 我已经尝试过了,但它对我不起作用。我不确定这是否正确,但我注意到在我为交易退款后,会为该退款创建一个新的交易 ID。我猜新交易 ID 是发送到 Silent Post URL 的交易 ID,而不是最初与成功付款相关联的原始交易 ID。这是正确的吗?
    • 是的。 x_trans_id 字段中不返回旧的事务 ID。您可以输入另一个字段,例如 x_po_num 并从那里检索它。
    • 所以旧的交易ID不能被检索到退款,除非它被分配到另一个字段,例如x_po_num?对于已处理的交易,如何将旧交易 ID 添加到 x_po_num 字段?
    • 我认为您无法对旧交易做任何事情,除非您通过虚拟终端手动运行退款。如果您有与交易相关联的客户 ID,x_cust 字段可能有助于确定退款用于哪笔交易。
    • 酷,效果很好。我所做的是将旧的交易 ID 放在 x_invoice_num 字段中,并且效果很好。非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2010-09-11
    • 2015-04-06
    • 2013-01-13
    • 2012-11-19
    • 2015-08-03
    • 2020-06-16
    • 1970-01-01
    • 2012-01-14
    相关资源
    最近更新 更多