【发布时间】:2015-04-07 22:10:24
【问题描述】:
我在实施 Authorize.net DPM(直接发布方法)时遇到了一些问题。当我尝试提交表单时,我收到一条失败消息,响应原因代码 92(网关不再支持请求的集成方法)。响应确实显示了我的中继 url 的输出(它只是吐出返回的帖子数据,列在下面的响应中)。
我怎样才能将帖子直接发送到 authorize.net 并将其转发回我选择的页面而不抛出错误代码 92?
如果我改变 [x_relay_response] = FALSE ;比交易有效,当然,它不使用我的relay_url。
原来的REQUEST、RESPONSE和RESPONSE WITH X_RELAY_RESPONSE=FALSE如下:
提前感谢您的帮助!
请求
[payMethod] => creditcard
[payType] => VI
[x_card_num] => 4111111111111111
[x_first_name] => test
[x_last_name] => test
[x_exp_date] => 07/2015
[x_card_code] => 123
[x_po_num] =>
[x_login] => [REMOVED]
[x_version] => 3.1
[x_delim_char] => |
[x_delim_data] => TRUE
[x_encap_char] => ^
[x_type] => AUTH_ONLY
[x_method] => CC
[x_tran_key] => [REMOVED]
[x_relay_response] => TRUE
[x_relay_url] => [REMOVED - VERIFIED WHITE LISTED URL]
[x_description] => 183002153
[x_invoice_num] => 183002153
[x_amount] => 114
[x_address] => test address
[x_city] => Bethesda
[x_state] => CA
[x_zip] => 20817
[x_customer_ip] => 71.163.185.8
[x_relay_always] => TRUE
RESPONSE(正确转发到中继 URL)
[fa] => ORDER.authNetRelay
[x_response_code] => 3
[x_response_reason_code] => 92
[x_response_reason_text] => The gateway no longer supports the requested method of integration.
[x_avs_code] => P
[x_auth_code] =>
[x_trans_id] => 0
[x_method] => CC
[x_card_type] =>
[x_account_number] =>
[x_first_name] =>
[x_last_name] =>
[x_company] =>
[x_address] =>
[x_city] =>
[x_state] =>
[x_zip] =>
[x_country] =>
[x_phone] =>
[x_fax] =>
[x_email] =>
[x_invoice_num] =>
[x_description] =>
[x_type] => auth_only
[x_cust_id] =>
[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_amount] => 114.00
[x_tax] => 0.00
[x_duty] => 0.00
[x_freight] => 0.00
[x_tax_exempt] => FALSE
[x_po_num] =>
[x_MD5_Hash] => [REMOVED]
[x_cvv2_resp_code] =>
[x_cavv_response] =>
[x_test_request] => false
[payMethod] => creditcard
[payType] => VI
RESPONSE WITH [x_relay_response] = FALSE:(注意所有其他 REQUEST 数据相同)
^2^|^1^|^2^|^此交易已被拒绝。^|^000000^|^U^|^7073317211^|^183002153^|^183002153^|^114.00^|^CC ^|^auth_only^|^^|^test^|^test^|^^|^测试地址^|^Bethesda^|^CA^|^20817^|^^|^^|^^|^^|^ ^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^[已删除]^|^P^|^^ |^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^XXXX1111^|^Visa^|^^|^^|^^|^^ |^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^^|^信用卡^|^VI^
【问题讨论】:
标签: authorize.net