Assoc payments with stripe id's

Simple fix. Uses the ID straight from the charge object we get in the user#charge method; if there's an exception, we follow the same error path we had before.