luminopolis/neighborly — pull request #23 by josemarluedke (2014-02-07 23:18:48+00:00)
Title: Integrate Balanced Payments

Yeah! Let's integrate the Balanced Payments on Neighbor.ly. Here is what we need to get done.

### References
- https://www.balancedpayments.com/
- https://docs.balancedpayments.com/current/?language=ruby
- https://github.com/balanced/balanced-ruby

### Concerns
- Checkout process for contributors should be basically the same as the current system, all on site.
- We will have payments in more than one place, for example, on matching system.

### TODO
- [x] Create a shared test Balanced account using a [at]neighbor.ly email.
- [ ] After project is allowed to finish, payment should transfer automatically to project account.
- [ ] Project account needs to supply ACH information.
- [ ] For project "All or None" when project fails, automatically refund the contribution.
- [ ] Remove the f****** current code that makes the calc of the fees.
- [ ] User should be able to opt out of fee payment.
- [ ] Amount collected, platform fee, and processing fee should be columns in contribution reports.
- [ ] Remove Paypal as payment option.
- [ ] Remove Authorize.net payment option.
- [ ] Add Billing Address information on payment page.