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.