ensure webhook data is populated.
This seems to fix #388 (closed) in the least intrusive way.
But I'm not sure it's right:
- I'm not sure why I have to strip off "Stripe\StripeObject JSON: " from the string stored in the database. Should that be saved differently?
- I'm not sure we should trust data stored in the webhook table. Maybe it would be better to do away with that call and simply set
setVerifyData(TRUE)
to always verify the data.