我正在将我的网站与授权支付网关与SIM集成。它给我的错误如下
(92) The gateway no longer supports the requested method of integration.
我的论点如下
x_show_form : PAYMENT_FORM
x_delim_data : FALSE
x_relay_response : False
x_login : <snip>
x_tran_key : <snip>
x_method : CC
x_type : AUTH_CAPTURE
x_amount : 100.00
x_currency_code : USD
x_invoice_num : 781
x_test_request : TRUE
x_receipt_link_method : POST
x_receipt_link_text : Please return to MobiVite to complete the order and mark order successfull
x_receipt_link_url : http://192.168.1.30:8012/mobivite/order/callback/authorizenet
x_first_name : vaibhav
x_last_name : Saxena
x_company :
x_city : delhi
x_state :
x_zip : 250002
x_phone : 9310974585
x_cust_id : 4
x_email : vaibhav1407@gmail.com
x_address : test
x_country : IN
请帮助
答案 0 :(得分:1)
出现此错误的原因有多种,具体取决于您的软件用于连接Authorize.Net帐户的应用程序编程接口(API)。通常是由于我们的API之间的混合方法。
如果这是AIM,1。如果您通过AIM直接从HTML页面发布到我们的安全站点,您将收到此错误。使用AIM与Authorize.Net集成时,帖子必须来自运行在服务器上安全位置的脚本,而不是通过HTML页面。
请确保将您的帐户设置设置为允许分隔响应。
确认您在脚本中发布变量x_delim_data,并将其设置为“TRUE”。
同时确认您在帖子中向Authorize.Net发送变量x_relay_response,其值等于“false”。如果您没有发送此变量并且在“响应/收据URL”设置中列出了任何默认中继或收据链接,则会收到错误92.