Мы используем Authorize.NET (AIM + CIM) для обработки кредитных карт. Недавно я заметил, что мы получаем много отклоненных платежей в журнале транзакций. Большинство из них имеют статус «отклонение по эмитенту», что означает, что у нас нет конкретной информации о том, почему транзакции отклоняются. Я знаю, что для этого могут быть разные причины, и во многих случаях проблема лежит на стороне клиента, но я намерен устранить любую проблему с нашей стороны и сделать ее работу максимально гладкой. Кроме того, я обращаю внимание на то, что некоторые люди говорили нам, что их банки рассматривают наши транзакции как подозрительные и отклоняют их. Я хочу проверить, есть ли у нас проблемы с нашей стороны. Вот вопросы, которые у меня есть:
Были ли в последнее время внесены какие-либо изменения в банковские системы, которые могут привести к отклонению большего количества транзакций? Есть ли какие-либо известные изменения в политике банка или технических деталях, влияющие на статус транзакции (отклоненная или авторизованная)?
Когда пользователь покупает продукт или подписывается на наши услуги, перед обработкой реального платежа мы отправляем транзакцию в размере 1 доллара США для проверки его кредитной карты. Затем, если он успешно авторизован, мы аннулируем его, сохраняем его данные в профиле CIM и обрабатываем дальнейшие платежи (по повторяющемуся графику, пока пользователь не откажется от наших услуг). Вопрос в том, может ли это создать проблемы, выглядя подозрительно для банков? Является ли это приемлемым способом обработки платежей или по какой-то причине его следует избегать?
Есть ли какая-либо документация или статья, специально посвященная тому, как получить как можно больше успешных транзакций, свести к минимуму отклоненные транзакции и устранить риск того, что транзакции будут выглядеть подозрительно для банков?
Мы интегрировали Authorize.NET в наши системы около 4 лет назад. Код работает нормально, но есть ли что-то устаревшее/измененное/улучшенное, что должно быть подхвачено нашим кодом с точки зрения получения как можно большего количества успешных транзакций?