Как работает Authorize.Net Silent Post?

Authorize.net предлагает функцию "Silent POST" для их автоматического периодического выставления счетов. Предполагается, что данные POST будут отправляться по выбранному вами URL-адресу, сообщая, смогли ли они взимать с клиента плату, сколько и т. Д. Проблема в том, что она не очень хорошо документирована.

  • Есть ли способ проверить сообщение на этот URL? Я подписался на учетную запись разработчика, но нет способа указать этот URL, как вы могли бы в реальной системе. Следовательно, кажется, нет способа проверить это.
  • Если нет, есть ли список возможных значений, которые он может вернуть? Похоже, чтобы отправить x_first_name, x_amount - Я видел код, который использует эти значения - но поскольку я не могу получить его для отправки ответа, я не уверен.
  • Есть ли где-нибудь документация по этой функции? Или даже класс, который реализует это полностью?

6 ответов

Решение

Лучше поздно, чем никогда: все о Silent Post Authorize.Net

Войдите в свою учетную запись для обработки заказов в Authorize.Net и нажмите ссылку "Настройки" (в левом столбце "СЧЕТ"). Затем нажмите ссылку "URL-адрес тихой публикации" в области "Настройки формата транзакции". Вы можете ввести свой URL молчаливого поста на следующей странице. Следующая страница также содержит ссылку на документацию, объясняющую технические детали. НТН

Я мало что видел на нем только для AIM и SIM, вы могли бы просто позвонить им.

Вот еще несколько (несколько) полезных постов, которые я нашел на эту тему.

  • Merchant Account Services - предоставляет ограниченный пример кода (PHP)
  • Эксперты Exchange - перечисляет несколько полезных переменных, дает представление о том, что отправляется (ASP).

Вам все еще нужно позвонить представителю своей учетной записи, чтобы они активировали URL-адрес Silent Post для своей учетной записи, потому что это не то, что включается автоматически

Наши клиенты используют следующий инструмент для тестирования тихих почтовых URL-запросов, отправленных со шлюза Authorize.Net.

Просто добавьте следующий URL в настройки молчаливого сообщения и измените адрес электронной почты, чтобы результаты доставлялись на выбранный вами адрес электронной почты.

URL:

http://www.silentposturl.com/action/email/index.php?support@silentposturl.com

Другие вопросы по тегам