When developing Sprout Invoices for WordPress a great deal of consideration went into how payment processors would integrate into the platform. Personally, as a developer, I understand the struggle of integrating a third party payment API with another app/plugin, and it sometimes...