Sobes.tech
Middle+

klasse PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Moet een woordenboek teruggeven in de volgende vorm: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} Garanties: - bij de eerste oproep met een nieuwe idempotency_key — wordt een nieuwe uitbetaling aangemaakt - bij volgende oproepen met een al gebruikte idempotency_key — wordt het resultaat van de eerste oproep teruggegeven, een nieuwe uitbetaling wordt NIET aangemaakt - het bedrag moet > 0 zijn, anders — raise ValueError """ raise NotImplementedError