The SmsAocAuthenticationHandler implements the IAuthenticationHandler interface and
can be used for consumer authentication in line with transaction processing. The handlers
leverage a preconfigured “application” in SMS Builder to start an
interactive SMS session with the customer.
The one-time password (OTP) business logic includes a service that sends and
validates non-persistent OTPs. The handling is different for standard (persistent) OTPs, and
the required configuration is done via preferences.
Demand for payment is sent by customers to request money. An invoice is created for
this purpose and assigned to the customer being requested to send money. There is some
configuration required to create a new invoice type (demand-for-payment). and a default
invoice form. This is done in preferences.