Charge a card modal

**Ready to MERGE**

- ~~Needs tests~~ Has Tests

Fixes #1018