Have a question about CiviCRM? Get it answered quickly at the new CiviCRM Stack Exchange Q+A siteThis forum was archived on 25 November 2017. Learn more.How to get involved.What to do if you think you've found a bug.
=> )Jun 01 11:07:37 [info] $backTrace = #0 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Error.php(315): CRM_Core_Error::backtrace("backTrace", TRUE)#1 /home/example/www/members/sites/all/modules/civicrm/CRM/Member/BAO/Membership.php(1795): CRM_Core_Error::fatal("Oops, it looks like there is no valid membership status corresponding to the ...")#2 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Payment/BaseIPN.php(329): CRM_Member_BAO_Membership::fixMembershipStatusBeforeRenew((Array:15), "20130601110737")#3 /home/example/www/members/sites/default/extensions/uk.co.circleinteractive.payment.sagepay/ipn.php(455): CRM_Core_Payment_BaseIPN->completeTransaction((Array:22), (Array:10), (Array:8), Object(CRM_Core_Transaction), FALSE)#4 /home/example/www/members/sites/default/extensions/uk.co.circleinteractive.payment.sagepay/ipn.php(132): uk_co_circleinteractive_payment_sagepay_notify->single((Array:22), (Array:10), (Array:8), FALSE, FALSE)#5 /home/example/www/members/sites/default/extensions/uk.co.circleinteractive.payment.sagepay/sagepay.php(614): uk_co_circleinteractive_payment_sagepay_notify->main("contribute")#6 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Payment.php(281): uk_co_circleinteractive_payment_sagepay->handlePaymentNotification()#7 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Payment.php(202): CRM_Core_Payment::handlePaymentMethod("PaymentNotification", (Array:2))#8 [internal function](): CRM_Core_Payment::handleIPN((Array:3))#9 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Invoke.php(258): call_user_func((Array:2), (Array:3))#10 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Invoke.php(70): CRM_Core_Invoke::runItem((Array:13))#11 /home/example/www/members/sites/all/modules/civicrm/CRM/Core/Invoke.php(52): CRM_Core_Invoke::_invoke((Array:3))#12 /home/example/www/members/sites/all/modules/civicrm/drupal/civicrm.module(436): CRM_Core_Invoke::invoke((Array:3))#13 [internal function](): civicrm_invoke("payment", "ipn")#14 /home/example/www/members/includes/menu.inc(517): call_user_func_array("civicrm_invoke", (Array:2))#15 /home/example/www/members/index.php(21): menu_execute_active_handler()#16 {main}
// Construct notification url $notifyURL = $config->userFrameworkBaseURL . 'civicrm/payment/ipn?'; foreach ($notifyParams as $key => $value) $notifyURL .= $key . '=' . urlencode($value) . '&'; $notifyURL = substr($notifyURL, 0, -1);
// Construct notification url $querystring = ''; foreach ($notifyParams as $key => $value) $querystring .= $key . '=' . urlencode($value) . '&'; $notifyURL = CRM_Utils_System::url('civicrm/payment/ipn', $querystring, TRUE, NULL, FALSE, TRUE, FALSE); $notifyURL = substr($notifyURL, 0, -1);
https://www.mywebsite.com/index.php?option=com_civicrm&task=civicrm/payment/ipn&Itemid=200&processor_name=Sagepay&cid=5&conid=1938&mo=contribute&v=mysagevendor&qf=1297cd7dcac1dc1d8434f01b357fcbab_8678&mid=790&rcid=24