product · inferred from evidence
strict API-response Transaction entity
A strict variant of the Transaction entity designed for API responses, where exchange_rate is always present.
- KeyError 'exchange_rate' when parsing Paddle Transaction webhook data (use Notifications entity)
Parsing transaction webhook data with Transaction.from_dict(data) threw KeyError: 'exchange_rate' because the exchange_rate key is missing from the TransactionPayoutTotalsAdjusted section of webhook payloads. The strict API-response Transac