X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FPayment.php;h=f54e61d254205c268c288a24c48445af0cdb475d;hb=b7801a459edcc9c5570df3469e93f8da56340de4;hp=63ce4d9b5a3149d9ffc0e45c2b9fdc5399ac6be2;hpb=56afc088f70196cddc7ea55dd05bc48a3cdc2999;p=civicrm-core.git diff --git a/CRM/Core/Payment.php b/CRM/Core/Payment.php index 63ce4d9b5a..f54e61d254 100644 --- a/CRM/Core/Payment.php +++ b/CRM/Core/Payment.php @@ -1393,6 +1393,9 @@ abstract class CRM_Core_Payment { $extension_instance_found = TRUE; } + // Call IPN postIPNProcess hook to allow for custom processing of IPN data. + $IPNParams = array_merge($_GET, $_REQUEST); + CRM_Utils_Hook::postIPNProcess($IPNParams); if (!$extension_instance_found) { $message = "No extension instances of the '%1' payment processor were found.
" . "%2 method is unsupported in legacy payment processors.";