ОБРАБОТКА ФИНАНСОВЫХ ТРАНЗАКЦИЙ

1. Способ обработки финансовой транзакции, выполняемый на серверном компьютере эмитента, связанном с первым субъектом, включающий:
передачу сообщения с запросом транзакции на серверный компьютер эквайера, связанный со вторым субъектом, при этом сообщение с запросом транзакции относится к push-транзакции, в которой денежные средства от первого субъекта переводят второму субъекту, при этом сообщение с запросом транзакции содержит первый набор элементов данных, содержащий: идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода;
в ответ на передачу сообщения с запросом транзакции прием сообщения с ответом транзакции и прием второго набора элементов данных, содержащего по меньшей мере одно из следующего: идентифицирующие данные, данные о местоположении и данные о типе субъекта, относящиеся ко второму субъекту;
связывание второго набора элементов данных с первым набором элементов данных; и
обработку финансовой транзакции с использованием информации, содержащейся в первом наборе элементов данных и втором наборе элементов данных.
2. Способ по п. 1, отличающийся тем, что первый субъект управляет устройством мобильной связи, и при этом способ включает:
прием с устройства мобильной связи сообщения о платеже, относящегося к переводу денежных средств, при этом сообщение о платеже содержит идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода.
3. Способ по п. 1, отличающийся тем, что способ включает:
в ответ на передачу сообщения с запросом транзакции создание записи транзакции в базе данных и сохранении по меньшей мере первого набора элементов данных в базе данных в связи с записью транзакции.
4. Способ по п. 1, отличающийся тем, что сообщение с запросом транзакции представляет собой сообщение 0200 в формате передачи сообщений согласно стандарту ISO 8583, и при этом сообщение с ответом транзакции представляет собой сообщение 0210 в формате передачи сообщений согласно стандарту ISO 8583.
5. Способ по п. 1, отличающийся тем, что сообщение с ответом транзакции и второй набор элементов данных принимают вместе, и при этом второй набор элементов данных включают в сообщение с ответом транзакции.
6. Способ по п. 1, отличающийся тем, что сообщение с ответом транзакции принимают с серверного компьютера эквайера по сети обработки платежей; и при этом сообщение с запросом транзакции передают на серверный компьютер эквайера по сети обработки платежей.
7. Способ по п. 1, отличающийся тем, что прием второго набора элементов данных включает прием файла данных о взаимообмене, содержащего второй набор элементов данных, из сети обработки платежей.
8. Способ по п. 1, отличающийся тем, что прием второго набора элементов данных включает отправку запроса в поддерживаемую сетью обработки платежей базу данных, в которой второй набор элементов данных хранят в связи с идентификатором второго субъекта.
9. Способ обработки финансовой транзакции, выполняемый в сети обработки платежей, включающий:
прием сообщения с запросом транзакции с серверного компьютера эмитента, связанного с первым субъектом, при этом сообщение с запросом транзакции относится к push-транзакции, в которой денежные средства от первого субъекта переводят второму субъекту, при этом сообщение с запросом транзакции содержит первый набор элементов данных, содержащий: идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода;
идентификацию второго набора элементов данных, связанного с переводом денежных средств, при этом второй набор элементов данных содержит по меньшей мере одно из следующего: идентифицирующие данные, данные о местоположении и данные о типе субъекта, относящиеся ко второму субъекту; и
обработку финансовой транзакции с использованием информации, содержащейся в первом наборе элементов данных и втором наборе элементов данных.
10. Способ по п. 9, отличающийся тем, что способ включает:
отправку сообщения с запросом транзакции на серверный компьютер эквайера, связанный со вторым субъектом;
прием с серверного компьютера эквайера сообщения с ответом транзакции; и
отправку сообщения с ответом транзакции на серверный компьютер эмитента.
11. Способ по п. 10, отличающийся тем, что сообщение с ответом транзакции содержит второй набор элементов данных и при этом идентификация второго набора элементов данных включает извлечение второго набора элементов данных из сообщения с ответом транзакции.
12. Способ по п. 9, отличающийся тем, что сеть обработки платежей поддерживает базу данных, в которой хранят второй набор элементов данных, и при этом идентификация второго набора элементов данных включает получение второго набора элементов данных из базы данных.
13. Способ по п. 9, отличающийся тем, что способ включает:
сохранение сообщения с запросом транзакции или его производного в базе данных в связи с идентификатором второго субъекта.
14. Способ по п. 9, отличающийся тем, что способ включает:
передачу файла данных о взаимообмене, содержащего взаимообмен, рассчитанный с использованием первого набора элементов данных и второго набора элементов данных в отношении перевода денежных средств, и необязательно второй набор элементов данных, на серверный компьютер эмитента.
15. Система для обработки финансовой транзакции, содержащая серверный компьютер эмитента, связанный с первым субъектом, содержащий:
компонент передачи сообщения с запросом транзакции для передачи сообщения с запросом транзакции на серверный компьютер эквайера, связанный со вторым субъектом, при этом сообщение с запросом транзакции относится к push-транзакции, в которой денежные средства от первого субъекта переводят второму субъекту, при этом сообщение с запросом транзакции содержит первый набор элементов данных, содержащий: идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода;
принимающий компонент для приема, в ответ на передачу сообщения с запросом транзакции, сообщения с ответом транзакции и для приема второго набора элементов данных, содержащего по меньшей мере одно из следующего: идентифицирующие данные, данные о местоположении и данные о типе субъекта, относящиеся ко второму субъекту;
связывающий компонент для связывания второго набора элементов данных с первым набором элементов данных; и
обрабатывающий компонент для обработки финансовой транзакции с использованием информации, содержащейся в первом наборе элементов данных и втором наборе элементов данных.
16. Система по п. 15, отличающаяся тем, что первый субъект управляет устройством мобильной связи, и серверный компьютер эмитента содержит:
компонент приема сообщения о платеже для приема с устройства мобильной связи сообщения о платеже, относящегося к переводу денежных средств, при этом сообщение о платеже содержит идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода.
17. Система по п. 15, отличающаяся тем, что серверный компьютер эмитента содержит:
компонент осуществления доступа к базе данных для создания, в ответ на передачу сообщения с запросом транзакции, записи транзакции в базе данных и сохранения первого набора элементов данных в базе данных в связи с записью транзакции.
18. Система по п. 15, отличающаяся тем, что принимающий компонент принимает сообщение с ответом транзакции из сети обработки платежей; и при этом компонент передачи сообщения с запросом транзакции передает сообщение с запросом транзакции на серверный компьютер эквайера по сети обработки платежей.
19. Система по п. 15, отличающаяся тем, что принимающий компонент содержит компонент приема файла данных о взаимообмене для приема файла данных о взаимообмене, содержащего второй набор элементов данных, из сети обработки платежей.
20. Система по п. 15, отличающаяся тем, что принимающий компонент содержит компонент отправки запроса в базу данных для отправки запроса в поддерживаемую сетью обработки платежей базу данных, в которой второй набор элементов данных хранят в связи с идентификатором второго субъекта.
21. Система для обработки финансовой транзакции, содержащая сеть обработки платежей, содержащую:
компонент приема сообщения с запросом транзакции для приема сообщения с запросом транзакции с серверного компьютера эмитента, связанного с первым субъектом, при этом сообщение с запросом транзакции относится к push-транзакции, в которой денежные средства от первого субъекта переводят второму субъекту, при этом сообщение с запросом транзакции содержит первый набор элементов данных, содержащий: идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода;
идентифицирующий компонент для идентификации второго набора элементов данных, связанного с переводом денежных средств, при этом второй набор элементов данных содержит по меньшей мере одно из следующего: идентифицирующие данные, данные о местоположении и данные о типе субъекта, относящиеся ко второму субъекту; и
обрабатывающий компонент для обработки финансовой транзакции с использованием информации, содержащейся в первом наборе элементов данных и втором наборе элементов данных.
22. Система по п. 21, отличающаяся тем, что сообщение с ответом транзакции содержит второй набор элементов данных, и при этом идентифицирующий компонент извлекает второй набор элементов данных, содержащийся в сообщении с ответом транзакции.
23. Система по п. 21, отличающаяся тем, что сеть обработки платежей поддерживает базу данных, в которой второй набор элементов данных связан с идентификатором второго субъекта, и при этом идентифицирующий компонент отправляет запрос в базу данных с использованием идентификатора второго субъекта и получает второй набор элементов данных, связанный с ним.
24. Система по п. 21, отличающаяся тем, что сеть обработки платежей содержит компонент хранения для хранения сообщения с запросом транзакции или его производного в базе данных в связи с идентификатором второго субъекта.
25. Компьютерный программный продукт для обработки финансовой транзакции, причем компьютерный программный продукт содержит невременный машиночитаемый носитель, на котором хранится машиночитаемый программный код, при этом машиночитаемый программный код может быть исполнен устройством обработки для выполнения этапов:
передачи сообщения с запросом транзакции на серверный компьютер эквайера, связанный со вторым субъектом, при этом сообщение с запросом транзакции относится к push-транзакции, в которой денежные средства от первого субъекта переводят второму субъекту, при этом сообщение с запросом транзакции содержит первый набор элементов данных, содержащий идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода;
в ответ на передачу сообщения с запросом транзакции приема сообщения с ответом транзакции и приема второго набора элементов данных, содержащего по меньшей мере одно из следующего: идентифицирующие данные, данные о местоположении и данные о типе субъекта, относящиеся ко второму субъекту;
связывания второго набора элементов данных с первым набором элементов данных; и
обработки финансовой транзакции с использованием информации, содержащейся в первом наборе элементов данных и втором наборе элементов данных.
26. Компьютерный программный продукт для обработки финансовой транзакции, причем компьютерный программный продукт содержит невременный машиночитаемый носитель, на котором хранится машиночитаемый программный код, при этом машиночитаемый программный код может быть исполнен устройством обработки для выполнения этапов:
приема сообщения с запросом транзакции с серверного компьютера эмитента, связанного с первым субъектом, при этом сообщение с запросом транзакции относится к push-транзакции, в которой денежные средства от первого субъекта переводят второму субъекту, при этом сообщение с запросом транзакции содержит первый набор элементов данных, содержащий идентификатор первого субъекта, идентификатор второго субъекта и сумму, связанную с денежными средствами для перевода;
идентификации второго набора элементов данных, связанного с переводом денежных средств, при этом второй набор элементов данных содержит по меньшей мере одно из следующего: идентифицирующие данные, данные о местоположении и данные о типе субъекта, относящиеся ко второму субъекту; и
обработки финансовой транзакции с использованием информации, содержащейся в первом наборе элементов данных и втором наборе элементов данных.