All payment gateway drivers must implement the
Aero\Payment\PaymentDriver abstract class can be used as the starting point, which supports the
ECOM operation mode by default.
It's important to register the payment driver with the payment processor, which is used by the checkout and admin modules. This should be done in a
ServiceProvider using the following call: