Открыть главное меню

Изменения

Транзакция

3590 байт убрано, 04:49, 1 марта 2012
Нет описания правки
[[Категория:Термины]]
 
'''Транзакция''' - в компьтерной терминологии совокупность операций для передачи авторизованного сообщения в виде кода. Главный закон транзакции заключается в том, что процесс обработки всегда приводит к одному из двух возможных результатов: успеху или провалу операции (промежуточное состояние исключено). Обработкой транзакций занимаются специализированные системы, имеющие условия для хранения информации о совершенных транзакциях.
 
== Транзакция в Nemo ==
3. аннуляция или модификация существующих [[ПНР]].<br>
== См. также ==
[[ПНР]]
[[Чрезмерные транзакции]]
[[Сирена]]
== Транзакции в платежном шлюзе Сирена == Взаимодействие с платежным шлюзом происходит в 3 этапа[http:*создание транзакции;*запрос о состоянии транзакции;*подтверждение оплаты или возврат денег//mediawiki.  '''БСПmute- и ТКП-варианты оплаты''' В данном платежном шлюзе возможны БСП- и ТКП-варианты оплатыlab.com/ru/%D0%A1%D0%B8%D1%80%D0%B5%D0%BD%D0%B0_%D0%A2%D1%80%D1%8D%D0%B2%D0%B5%D0%BB#.D0.A2.D1.80.D0.B0.D0.BD.D0.B7.D0.B0.D0.BA.D1.86.D0.B8.D0.B8_.D0.B2_.D0.BF.D0.BB.D0.B0.D1.82.D0.B5.D0.B6.D0.BD.D0.BE.D0.BC_.D1.88.D0.BB.D1. Техническое отличие в том, что при ТКП-варианте оплаты выписка билета происходит автоматически в Сирене и Nemo не инициирует выписку, а только получает информацию о выписанных билетах8E. Это происходит при попытке выписки со стороны NemoD0.  '''Создание транзакции''' При создании транзакции определяется компонент бронирования и составляется соответствующее описание заказаB7. Описание заказа существенно только для авиаперевозокD0. Также, если компонент бронирования - авиаперевозки, определяется, возможен ли ТКП-сеанс оплаты (через e-commerce ТКП) для данного авиаперелета и используются соответствующие реквизитыB5_. Если ТКП-оплата возможна, но не задан реквизит «Идентификатор магазина TKP», используется реквизит «Идентификатор магазина BSP»D0. При отсутствии ключевых реквизитов (Идентификатор магазина BSP, Логин, Пароль ) запрос не будет отправлен и появится соответствующая ошибкаA1.  '''Запрос о состоянии транзакции''' Данный запрос повторяется по расписанию раз в 5 минут с момента создания транзакции в Сирене, а так же по факту перенаправления пользователя Сиреной в NemoD0. При создании транзакции указывается время ее жизниB8. Соответственно, после истечения этого времени или по факту оплаты или отмены платежа состояние транзакции фиксируется в Nemo и запросы прекращаютсяD1.  '''Подтверждение платежа''' Запрос на подтверждение отправляется системой Nemo в автоматическом режиме80. Для авиаперелетов - после выписки билета в NemoD0. Для всех остальных компонентов - либо сразу после успешного запроса о статусе транзакции (для прямой оплаты) или после бронирования (для предоплаты)B5. Для авиаперелетов в случае ошибки при отправке запроса или получения недостаточных данных запрос ставится в очередь и повторяется раз в суткиD0. Для остальных компонентов запрос ставится в очередь только после получения ошибки на него со стороны СиреныBD.  ---- СмD0. также: [[ПНР]], [[чрезмерные транзакции]], [[Платежный шлюз]], Настройки платежного шлюза [[B0 Транзакции в платежном шлюзе Сирена]], [[Монета.ру]]
'