Interface | Description |
---|---|
Payment |
Generic interface of value object that can be handled
by the PaymentHandler.
|
PaymentHandler |
Interface for a PaymentHandler handling orders, invoices and settlements.
|
PaymentListener |
Interface for a listener listening on payment updates related to
a specific payment preImageHash (id in the system) or all payment events.
|
Class | Description |
---|---|
BasePaymentHandler |
Abstract Base PaymentHandler containing common logic to simplify implementation
of specific implementation and let them focus on persisting payment data and
looking up information for a given order from an order request.
|
BasePaymentListener |
Abstract base class for a BasePaymentListener so extending classes only need to
implement onPaymentEvent()
Created by Philip Vendil on 2018-12-05.
|
PaymentDataConverter |
Class containing helper methods to convert between
payment data and related value objects such as Order,Invoice and Settlement.
|
PaymentEvent |
Object generated by Payment whenever an payment have been updated.
|
PaymentEventBus |
Helper class in charge of notifying listeners matching
interested events after a payment event have been
triggered.
|
Enum | Description |
---|---|
PaymentEventType |
Enumeration describing the type of payment event that is signaled.
|