Интегрированные сети ISDN

         

описанных сообщений



Таблица описанных сообщений

C = Приложение Покупателя, M = Приложение Продавца, S = Сервер CyberCash



FLOW

Раздел

Имя

C->S

4.2.1

BC.1 bind-credit-card

S->C

4.2.2

BC.4 bind-credit-card-response

C->M

4.3.2

CH.1 credit-card-payment

M->C

4.3.3

CH.2 credit-card-response

M->S

4.4.8

CD.1 запрос данных о кредитной карте

S->M

4.4.9

CD.2 отклик на запрос о кредитной карте

M->S

4.4.1

CM.1 только аутентификация

M->S

4.4.2

CM.2 auth-capture

M->S

4.4.3

CM.3 post-auth-capture

M->S

4.4.4

CM.4 void

M->S

4.4.5

CM.5 возврат

S->M

4.4.6

CM.6 отклик на платеж

C->S

4.5.7

DL.1 диагностическая запись

M->S

4.5.7

DL.2 диагностическая запись продавца

C->S

4.1.3

GA.1 получение приложения

S->C

4.1.4

GA.2 получение отклика приложения

M->S

4.4.7

MM.1 только аутентификация продавца

M->S

4.4.7

MM.2 merchant-auth-capture

M->S

4.4.7

MM.3 merchant-post-auth-capture

M->S

4.4.7

MM.4 merchant-void

M->S

4.4.7

MM.5 merchant-return

S->M

4.4.7

MM.6 отклик продавца на процедуру оплаты

C->S

4.5.1

P.1 ping

S->C

4.5.2

P.2 отклик на ping

M->C

4.3.1

PR.1 запрос платежа

C->S

4.1.1

R.1 регистрация

S->C

4.1.2

R.2 отклик на регистрацию

C->S

4.5.3

TQ.1 запрос о состоянии транзакции

C->S

4.5.4

TQ.2 аннулирование транзакции

S->C

4.5.5

TQ.3 отклик на транзакцию

S->C, S->M, M->C

4.5.6

UNK.1 неизвестная ошибка

5. Дальнейшие разработки

Список возможностей, которые доступны в системе CyberCash, расширяется. В настоящее время реализована универсальная система расчетов, включающая эффективную пересылку небольших сумм денег, планируются различные дальнейшие улучшения.

5.1. Процесс авторизации кредитной карты и расчета

Существует шесть шагов обработки кредитной карты, как это описано ниже. Первые четыре присутствуют всегда, если транзакция завершена. Пятый и шестой являются опционными.

(1)

авторизация: продавец контактирует со своим покупателем, который в свою очередь получает от банкира, выпустившего кредитную карту, подтверждение или отрицание своей кредитоспособности. Эти данные он пересылает продавцу.

(2)

приобретение (capture): платежная информация для покупки вводится продавцом в расчетный документ.

(3)

оплата (clearance): обработка перечня товаров. Это вызывает появление товаров из перечня в записи о покупке для данной кредитной карты. Эта запись посылается банку, предоставившему кредитную карту покупателю.

(4)

урегулирование (settlement): межбанковская операция по пересылке денежных средств.

(5)

удаление (void): продавец отменяет шаг 2 (или 6), сумма оплаты удаляется из расчетного документа. Операция должна быть выполнена до осуществления оплаты.

(6)

кредит (credit): продавец вводит отрицательную сумму оплаты в расчетный документ. Эта сумма появится в записи о покупке владельца кредитной карты.

Четвертый шаг (settlement) реализуется исключительно в банковской среде. CyberCash 0.8 формирует сообщения для реализации шагов 1, 1&2, 2, 5 и 6. это справедливо для систем работы с кредитными картами, где данные о сделке накапливаются в банке или в системе продавец-банк. CyberCash 0.8 поддерживает такие системы. Другие системы работы с кредитными картами требуют того, чтобы все данные о сделке хранились у продавца. Такие системы часто называются “терминальными покупками” ("terminal capture"). Это делает операции 2, 5 и 6 внутренними для продавца, но требует сообщений для выполнения операции 3. Такие сообщения о денежных расчетах будут включены в будущие версии CyberCash для приложений продавца и сервера.



Содержание раздела