/**
* removePaymentById
*
+ * Handles the deletion of an Invoice Payment.
+ * Will update the original invoice and reset balance amount and
+ * paid flag if needed.
+ *
* @param int $payment_id Id of the payment to delete.
*
* @access public
[x] -Print Invoices (batch)
[x] -- Filter by county and category or member type
[x]-Create labels
-[ ] -Send Email (invoices)
+[x] -Send Email (invoices)
[ ] Ability to add adjustment
+[ ] Pro Rate an Invoice
[x] Ability to edit an invoice
[x] Edit is resetting some fields
[x] Ability to delete an invoice