maxed out progress to 100%
added validation
changed update js to handle payment errors
added separate message in case of payment error
I still do not know why this does not work
only one error message
Merge pull request #263 from calblueprint/payment-validation

Payment validation