using promises to ensure we return a value from response.js before the app terminates
using node replay so we don't hit a third party for testing the BalPay API
trying to pass all arguments from one method to another dynamically, but running in to problems