Class | Description |
---|---|
PaymentEvent |
Родительский класс события выбора оплаты чека PaymentSelectedEvent.
|
PaymentSelectedEvent |
Событие, обрабатывая которое приложение может разделить оплату на несколько платежей, например, в счёт разных юридических лиц. Смарт-терминал рассылает событие после того, как пользователь, в процессе оплаты или возврата, выбирает тип оплаты Банковская карта. После выбора типа оплаты Банковская карта, пользователь самостоятельно выбирает приложение, которое разделит платежи. Пользователь каждый раз вручную выбирает приложение, которое обработает событие. Для обработки события используется обработчик PaymentSelectedEventProcessor. Обрабатывая событие приложение возвращает смарт-терминалу результат PaymentSelectedEventResult. Константы {@value NAME_SELL_RECEIPT} и {@value NAME_PAYBACK_RECEIPT} события указывают тип чека, платежи которого будут разделены. Чтобы приложение получало событие, значение константы необходимо указать в элементе
action intent-фильтра соотвествующей службы. |
PaymentSelectedEventProcessor |
Обработчик события PaymentSelectedEvent.
|
PaymentSelectedEventResult |
Результат обработки события PaymentSelectedEvent.
|