Details
-
Type:
Bug
-
Status: Won't Do
-
Priority:
Trivial
-
Resolution: Won't Do
-
Affects Version/s: 4.7
-
Component/s: None
-
Labels:
-
Documentation Required?:None
-
Funding Source:Contributed Code
Description
4.7 regression (perhaps because of greater fn use in 4.7 it has shown up) per pic
This turned out to be a bit interesting. The IPN processing code calls loadRelatedObjects which 'guesses' the payment_processor_id if not provided.
However, if more than one payment processor is configured for an event or contribution page there is actually no way to guess it & an invalid one is used (basically what is store in the payment_processor field.
The patch for this deliberately introduces an enotice when this 'guess code' is hit & perhaps we will phase out the guess later.
I expect (hope for) a couple of test e-notices to happen as a result of this.