Description
Happens when a payment is made by a user.
class PaymentEvent(BaseKafkaModel):
_topic = 'payment_events'
def __init__(self, external_user_id: str, currency: str, amount: int, paid: bool, **kwargs):
super().__init__(**kwargs)
self.external_user_id = external_user_id
self.currency = currency
self.amount = amount
self.paid = paid