Authorize.net: Как проверить кредитную карту с помощью AUTH_ONLY?

Я использую транзакцию модуля authorize.net AIM. Теперь я хочу проверить номер кредитной карты, дату истечения срока действия и номер CCV, не взимая плату с кредитной карты.

Я использовал метод AUTH_ONLY в x_type и передал сумму как «0,00». Это не сработало. Поэтому я изменил количество на «0,01». Это сработало. По моему предположению "0,01" списали с карты и увидели транзакцию в отчете, без списания мне нужно валидировать карту. Согласно их документации, это не будет взимать плату. Но заряжается.

Может ли кто-нибудь помочь мне в этом? Также объясните разницу между AUTH_ONLY и AUTH_CAPTURE.


person AnNaMaLaI    schedule 24.02.2014    source источник


Ответы (1)


Транзакции AUTH_ONLY хранятся в ваших нерассчитанных транзакциях только в течение 30 дней. Если транзакция AUTH_ONLY не будет захвачена для расчета в течение 30 дней, статус транзакции изменится на Истекший, и средства не будут переведены.

http://support.authorize.net/authkb/index?page=content&id=A510&pmv=print&impressions=false Полный список транзакций можно найти здесь.

Существует еще один вариант проверки комбинации кредитной карты AUTH_CAPTURE + VOID, которая будет взимать и возмещать транзакцию.

person Fivell    schedule 24.02.2014
comment
Но транзакции 0.01 будут перечислены в отчете о клиентах, верно? - person AnNaMaLaI; 24.02.2014
comment
Я думаю, что клиенты не увидят авторизацию как списание в своей выписке, но они увидят, что доступные средства были уменьшены на сумму, на которую вы выполнили авторизацию. - person Fivell; 24.02.2014