When a PayPal notification with a negative transaction fee (meaning a refund, see https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/) comes in, the Euro class throws an exception while constructing the PayPalNotificationRequest because the Euro only allows positive values.
Description
Description
Event Timeline
Comment Actions
@JeroenDeDauw what's the best solution here? The notification request will probably be dropped by the use case, but the decision if a use case should be dropped should stay inside the use case IMHO, so the request needs to be valid.