Rework of Teams GUI
Work in progress for charges capture, working specs and flow improvements
Stripe customer_id & charge_id are now stored as JSON in cr.metadata
Working refund button that (a) refunds the money and (b) deletes the completed_requirement.
Ensure we have a way to view refunded payments, and that the refund view works