additional Payment Methods
Provides access to non-cardreader payment methods.
If you start a payment with PromptMode.CUSTOM, you can switch to a different payment method by invoking the trigger
method on the returned AdditionalPaymentMethod. If you start a payment with PromptMode.DEFAULT, you will also see the payment methods, but their trigger
methods will become no-ops.
Typical usage would be to display a list of buttons, and connect each button to the "trigger" method of one of these AdditionalPaymentMethod. Most of the payment methods have zero-argument triggers, but a few require specific inputs and must be handled specifically.