Если я правильно понимаю ваш вопрос, я не уверен, что есть способ сделать то, что вы хотите.
Это ограничение системы учетных записей шлюза / продавца.
Я просто останавливался в отеле в прошлые выходные, и когда я зарегистрировался, меня предупредили, что на моей карте появится «плата за авторизацию», а затем уйдет. Ситуация в отеле похожа на ту, с которой вы имеете дело, и я не думаю, что есть способ обойти это. Заправки это делают, рестораны, гостиницы и пр.
Это так часто, что я не буду беспокоиться о том, что клиенты будут встревожены. Вы можете добавить в форму платежа заявление, в котором говорится о плате за авторизацию - я делал это раньше в проектах.
А что касается специфики auth.net - я почти уверен, что вы не можете аннулировать аутентификацию, поэтому вы получаете ошибку. Возвращенный код авторизации используется позже для сбора суммы, если необходимо.