Payment cancelled

How about we fire the event with a defined data struct like:

```ruby
{ community_id: 1234, transaction_id: 8723623 }
```

And should this happen only after the token is deleted?