Payments SDK has been structured so that it exposes a limited set of generic Apis which covers the structure of the constantly changing payments ecosystem. This enables the consumption of new features seamlessly and with very minimal changes.
An instance of HyperServices should be created before making any API call