What are the Processing Institution requirements?

The Monetra Engine supports multiple End Processing Institutions. Each processor is maintained as a separate loadable module.

Example: A Merchant that processes transactions via First Data would have no need for an NPC module.