Hi! Thanks for a great module. I'm having one problem though...
Payments are not being registered because Paypal ("Guest" in the logs) is denied access to ipn/signup_pay. As a logged in user I can access the url, but when logged out I get redirected to login. I'm running an Open Atrium install with organic groups and access to content by anonymous user disabled. Is there any way to work around the problem by granting anonymous access to a specific url?

This might belong in Simple Paypal Issue que, I've posted it there also (#1155028: Allow anonymous user (Paypal) access to ipn).

Comments

lendude’s picture

The entry for 'ipn/signup_pay' in hook_menu needs to be changed to:

  $items['ipn/signup_pay'] = array(
    'title'    => 'IPN post',
    'page callback' => 'signup_pay_paypal_ipn',
    'access callback' => TRUE,
    'type'     => MENU_CALLBACK,
    'file' => 'signup_pay.paypal.inc',
  );

So 'access arguments' => array('access content') changed to 'access callback' => TRUE

This would give everybody access to the path, always (which is good, because the Paypal callback is always going to be as an anon user)

regards,
Len