Plugin registry is a convenient way to handle multiple brokers that can support different currencies and provide different flows.
Register module containing PaymentProcessor class or a PaymentProcessor directly.
Get CHOICES for plugins that support given currency.
Get plugins that support given currency.
Provide URL structure for all registered plugins that have urls defined.
Get all currencies that are supported by at least one plugin, in CHOICES format.