2010-12-09 34 views
0

J'intègre mon site pour autoriser la passerelle de paiement avec SIM. Il me donne erreur comme suit(92) La passerelle ne prend plus en charge la méthode d'intégration demandée. AuthorizeNet

(92) The gateway no longer supports the requested method of integration. 

mes arguments sont les suivants

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 : [email protected] 
x_address : test 
x_country : IN 

s'il vous plaît aider

+0

Merci de nous avoir indiqué votre identifiant API et votre clé – tybro0103

+0

Suppression de la connexion et de la clé API –

+0

Je vois que vous êtes déjà aidé sur le [site Authnet] (http://community.developer.authorize.net/t5/Integration-and-Testing/SIM-Method-92-The-gateway-no-longer-supports -le-demandé/td-p/8434) –

Répondre

1

Cette erreur peut se produire pour plusieurs raisons possibles, selon le (API) Interface de programmation d'application votre logiciel utilise pour se connecter à votre compte Authorize.Net. Habituellement, cela est dû à des méthodes de mélange entre nos API.

Si cela est AIM, 1. Si vous postez via AIM sur notre site sécurisé directement à partir d'une page HTML, vous recevrez cette erreur. Lorsque vous utilisez AIM pour l'intégrer à Authorize.Net, le message doit être créé à partir d'un script exécuté dans un emplacement sécurisé sur votre serveur, et non via une page HTML. Assurez-vous que les paramètres de votre compte sont définis pour autoriser les réponses délimitées.

Confirmez que vous publiez la variable x_delim_data dans votre script et qu'elle est définie sur "TRUE".

Confirmez également que vous envoyez la variable x_relay_response avec une valeur égale à "false" dans votre message à Authorize.Net. Si vous n'envoyez pas cette variable et que vous avez des liens relais ou reçus par défaut dans vos paramètres URL de réponse/réception, vous recevrez une erreur 92.