Жизненный цикл транзакции Flashcards
Что такое транзакция?
Транзакция – это набор последовательных операций, направленных на
осуществления сделки/ перевода денежных средств с одного счета на
другой.
Идентификатор транзакции в процессинге ECommPay называется
transaction_id.
Authorization
Операция покупки, когда средства блокируются на карте, но списания средств не происходит.
Confirm
Используется для подтверждения операции authorisation.
Происходит списание средств по ранее проведенной авторизации.
Void
Используется для отмены операции authorisation.
Отмена списания средств по ранее проведенной авторизации.
Purchase
Операция покупки, при которой происходят последовательные авторизация
и подтверждение (сразу).
Complete
Завершение операции покупки, если проводилась 3DS проверка.
Rebill
Рекарринговая транзакция (без указания CVV2/CVC2 карты).
Refund
Возврат средств на карту пользователя по осуществленной покупке.
Payout
Выплата средств на карту пользователя
Account Verification
Операция проверки валидности карты.
Типы карточных операций в процессинге ECommPay
Authorization Confirm Void Purchase Complete Rebill Refund Payout Account Verification
Формирование запроса транзакции: POST
передает данные, используя тело HTTP запроса может отправлять большой объем данных передача данных более безопасна, т.к. данные не отображаются напрямую в webклиенте пользователя
Формирование запроса транзакции: GET
передает данные серверу, используя URL набор данных, которые можно отослать методом GET ограничен длиной URL GET-параметры можно вручную дописать в браузере в конце запрашиваемого URL в адресной строке.