В этом руководстве вы узнаете, как просматривать и редактировать настройки интеграции Authorize.net в Medusa Admin через Модуль интеграций.
Чтобы открыть страницу с настройками Authorize.net:
Откроется страница настроек Authorize.net, где можно просматривать параметры доступа, способ списания и экспресс-оплату.

В первой секции страницы можно изменить окружение и четыре ключа. При Sandbox платежи уходят в песочницу Authorize.net, при Production в ваш аккаунт в продакшене, и ключи одного окружения в другом не работают. Где найти каждый ключ в Merchant Interface, описано в разделе Подготовка аккаунта.
Чтобы отредактировать параметры доступа:

Затем нажмите Проверить соединение. Кнопка запрашивает у Authorize.net данные аккаунта по API Login ID и ключу транзакций, поэтому неверные ключи или ключи другого окружения не пройдут проверку. Не пройдёт она и для аккаунта в Test Mode, который не сохраняет транзакции. Если задан ключ подписи, она дополнительно проверяет, что есть активный вебхук с в URL, который отправляет , и . При успешной проверке кнопка показывает валюты аккаунта и его Payment Gateway ID.
Секция Поведение определяет тип поведения платежей.
Если выбрано Списать сразу, используется одностадийная оплата. Если выбрано Только заблокировать, используется двухстадийная оплата, и заблокированную сумму вы списываете из заказа в Medusa Admin. Если вы не спишете сумму за 30 дней, авторизация истекает.
Чтобы изменить поведение оплаты:

Секция Экспресс-оплата включает и выключает кнопку Google Pay в ряду экспресс-оплаты на витрине.
Чтобы изменить экспресс-оплату:

Чтобы добавить платёжный провайдер Authorize.net, который будет отображаться на витрине:

Добавляйте Authorize.net только в регионы с валютой вашего аккаунта Authorize.net. Аккаунт принимает платежи в одной валюте, которую выбирают при его создании, и Проверить соединение её показывает.
Authorize.net проводит расчёт по списанным платежам раз в сутки, в момент закрытия операционного дня аккаунта (Transaction Cut-Off Time), и принимает возвраты только по рассчитанным платежам. Возврат из Medusa Admin плагин проводит в зависимости от состояния платежа:
Когда фильтр Fraud Detection Suite в вашем аккаунте Authorize.net задерживает транзакцию на проверку, заказ создаётся без платежа и ждёт вашего решения в Merchant Interface. Если вы одобряете транзакцию, платёж добавляется к заказу через вебхук . Если отклоняете, плагин пишет предупреждение в лог, а заказ вы отменяете в Medusa Admin сами.
Возвраты и отмены делайте из заказа в Medusa Admin. Возврат или отмена в Merchant Interface не попадают в Medusa, и суммы в заказе остаются прежними. Если вы подпишете вебхук ещё и на и , плагин запишет такие операции в лог, и их можно будет там найти. А списание из Merchant Interface попадает в Medusa через вебхук .