This specification describes a use case where a merchant uses a payment system
which is not yet natively supported by Bounce. In this case, the merchant is
required to transform the transactions from their payment system to the Bounce Generic
Schema, and support Bounce call for retries.
The integration between Bounce and the merchant consists of two parts:
The merchant integrates with Bounce’s API (see API specification below)
The merchant creates endpoints to support Bounce’s callbacks for retries and abandoned transactions