There are two modes a gateway can operate:
ECOM– a standard ecommerce online transaction, typically originating from the storefront
MOTO– a transaction that is taken via telephone or through the mail, typically originating from the backend admin
As the processing environment differs when the customer isn't present (i.e. no 3D-secure for telephone orders), stores may require different merchant credentials for each mode.
In order to indicate the gateway supports processing storefront orders, ensure the
Aero\Payment\SupportsEcomMode trait is used.
In order to indicate the gateway supports processing telephone and mail orders, ensure the
Aero\Payment\SupportsMotoMode trait is used.