Изменения в представлении Authorize.net AIM?

Я много слышал о каком-то новом шифровании, необходимом для отправки транзакций на Authorize.net, но не могу найти ничего, что бы это объясняло.

В инструкциях AIM за 2015 год описывается то, что я уже использую, за исключением того, что почтовый адрес изменился.

Когда я только что отправил транзакцию на новый адрес, она была отклонена.

Вот мой код:

 <cflock timeout="30" throwontimeout="No" name="12345">
 <cfhttp url="https://secure.anetsgateway.net/gateway/transact.dll"  method="post">
<cfoutput>  
    <cfhttpparam type="Formfield" name="x_login" value="myclient12345">
    <cfhttpparam type="Formfield" name="x_tran_key" value="myxtrankey12345">
    <cfhttpparam type="Formfield" name="x_version" value="3.1">
    <cfhttpparam type="Formfield" name="x_test_request" value="TRUE">

«x_tran_key» и «x_login» жестко закодированы на моей странице отправки.

Может кто-нибудь объяснить, в чем проблема, и примеры того, какое специальное шифрование мне нужно.


person Andy    schedule 10.03.2016    source источник
comment
Услышать от кого? Если Authorize.Net этого не говорил, то это неправда. Обратитесь к их документации.   -  person John Conde    schedule 11.03.2016
comment
используйте правильный URL: secure.authorize.net/gateway/transact.dll   -  person KiKMak    schedule 11.03.2016


Ответы (1)


Похоже, вы используете неправильный URL-адрес для связи с Authorize.Net. Вам следует обратиться к документации, чтобы узнать правильный URL и метод для интегрирование.

Я также хотел бы добавить, что размещение вашего транзакционного ключа в форме - не очень хорошая идея. Его следует рассматривать как пароль.

person Michael J. Gray    schedule 10.03.2016
comment
URL-адрес Authorize,net приведен, например, как x_login и x_tran_key. - person Andy; 12.03.2016
comment
Вы имеете в виду, что вопрос содержит другой URL-адрес, чем тот, который вы фактически используете в своем коде? Нет причин запутывать общедоступный URL-адрес. Сказав это, вы не ответили на вопрос из комментариев: Слухи от кого? Если Authorize.Net этого не говорил, то это неправда. - person Leigh; 14.03.2016