Created membership upgrade and charge functionality.