Answers.Body: <p>This is a bit of a red herring. The message "Paypal IPNS not handled other than recurring_payments" is legitimate in this case. What's happening is that PayPal sends a single confirmation message upon receipt of the recurring payment request, and then later it will send "recurring" IPN messages for each recurring payment, including the first one. This single confirmation message is rightly ignored, because soon after it will come the IPN message for the first recurring payment.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-03T16:41:48.187Z
Answers.LastActivityDate: 2016-08-03T16:41:48.187Z
Answers.UserDisplayName: TwoMice
Body: <p>On a WordPress site with CiviCRM 4.7.8, using 'Paypal - Website Payments Pro' payment processor:</p>
  
  <p>When a user submits a recurring contribution, that recurring subscription is created in PayPal, but in CiviCRM it remains in 'Pending' status.  When the IPN notification is resent, the following is written to the error log:</p>
  
  <pre><code>Jun 17 09:50:14  [info] $GET = Array
  (
  )
  
  
  Jun 17 09:50:14  [info] $POST = Arrayhttps://[domain, redacted]/wp-admin/admin.php?page=CiviCRM&amp;q=civicrm%2Fadmin%2FpaymentProcessor&amp;action=update&amp;id=1&amp;reset=1#
  (
      [payment_cycle] =&gt; Daily
      [txn_type] =&gt; recurring_payment_profile_created
      [last_name] =&gt; [last name, redacted]
      [next_payment_date] =&gt; 03:00:00 Jun 13, 2016 PDT
      [residence_country] =&gt; US
      [initial_payment_amount] =&gt; 0.00
      [rp_invoice_id] =&gt; i=[invoice id, redacted]
      [m] =&gt; contribute
      [c] =&gt; 27906
      [r] =&gt; 262
      [b] =&gt; 49350
      [p] =&gt; 2
      [currency_code] =&gt; USD
      [time_created] =&gt; 13:04:25 Jun 13, 2016 PDT
      [verify_sign] =&gt; [verify sign, redacted]
      [period_type] =&gt;  Regular
      [payer_status] =&gt; unverified
      [tax] =&gt; 0.00
      [payer_email] =&gt; [email, redacted]
      [first_name] =&gt; [first name, redacted]
      [receiver_email] =&gt; paypal@[domain, redacted]
      [payer_id] =&gt; [payer_id, redacted]
      [product_type] =&gt; 1
      [shipping] =&gt; 0.00
      [amount_per_cycle] =&gt; 1.00
      [profile_status] =&gt; Active
      [charset] =&gt; windows­1252
      [notify_version] =&gt; 3.8
      [amount] =&gt; 1.00
      [outstanding_balance] =&gt; 0.00
      [recurring_payment_id] =&gt; [recurring payment id, redacted]
      [product_name] =&gt; Online Contribution: Donate Now: 1.00 Per 1 day
      [ipn_track_id] =&gt; [ipn track id, redacted]
  )
  
  
  Jun 17 09:50:14  [info] Paypal IPNS not handled other than recurring_payments
  
  Jun 17 09:50:14  [info] $error data = Array
  (
      [error_code] =&gt; 0
  )
  
  
  Jun 17 09:50:14  [info] $REQUEST = Array
  (
      [payment_cycle] =&gt; Daily
      [txn_type] =&gt; recurring_payment_profile_created
      [last_name] =&gt; [last name, redacted]
      [next_payment_date] =&gt; 03:00:00 Jun 13, 2016 PDT
      [residence_country] =&gt; US
      [initial_payment_amount] =&gt; 0.00
      [rp_invoice_id] =&gt; i=[invoice id, redacted]
      [m] =&gt; contribute
      [c] =&gt; 27906
      [r] =&gt; 262
      [b] =&gt; 49350
      [p] =&gt; 2
      [currency_code] =&gt; USD
      [time_created] =&gt; 13:04:25 Jun 13, 2016 PDT
      [verify_sign] =&gt; [verify sign, redacted]
      [period_type] =&gt;  Regular
      [payer_status] =&gt; unverified
      [tax] =&gt; 0.00
      [payer_email] =&gt; [email, redacted]
      [first_name] =&gt; [first name, redacted]
      [receiver_email] =&gt; paypal@[domain, redacted]
      [payer_id] =&gt; [payer_id, redacted]
      [product_type] =&gt; 1
      [shipping] =&gt; 0.00
      [amount_per_cycle] =&gt; 1.00
      [profile_status] =&gt; Active
      [charset] =&gt; windows­1252
      [notify_version] =&gt; 3.8
      [amount] =&gt; 1.00
      [outstanding_balance] =&gt; 0.00
      [recurring_payment_id] =&gt; [recurring payment id, redacted]
      [product_name] =&gt; Online Contribution: Donate Now: 1.00 Per 1 day
      [ipn_track_id] =&gt; [ipn track id, redacted]
  )
  </code></pre>
  
  <p>Is this a bug, or might there be some configuration we can adjust?</p>
  
Tags: <wordpress><paypal><issues><recurring-contributions>
Title: Is this a bug? "Paypal IPNS not handled other than recurring_payments" appears when txn_type is recurring_payment_profile_created
ThreadText: # Is this a bug? "Paypal IPNS not handled other than recurring_payments" appears when txn_type is recurring_payment_profile_created
  
  (Asked by: username_0 on 2016-06-17)
  
  On a WordPress site with CiviCRM 4.7.8, using 'Paypal - Website Payments Pro' payment processor:
  
  When a user submits a recurring contribution, that recurring subscription is created in PayPal, but in CiviCRM it remains in 'Pending' status. When the IPN notification is resent, the following is written to the error log:
  
  ```
  Jun 17 09:50:14  [info] $GET = Array
  (
  )
  
  Jun 17 09:50:14  [info] $POST = Arrayhttps://[domain, redacted]/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fadmin%2FpaymentProcessor&action=update&id=1&reset=1#
  (
      [payment_cycle] => Daily
      [txn_type] => recurring_payment_profile_created
      [last_name] => [last name, redacted]
      [next_payment_date] => 03:00:00 Jun 13, 2016 PDT
      [residence_country] => US
      [initial_payment_amount] => 0.00
      [rp_invoice_id] => i=[invoice id, redacted]
      [m] => contribute
      [c] => 27906
      [r] => 262
      [b] => 49350
      [p] => 2
      [currency_code] => USD
      [time_created] => 13:04:25 Jun 13, 2016 PDT
      [verify_sign] => [verify sign, redacted]
      [period_type] =>  Regular
      [payer_status] => unverified
      [tax] => 0.00
      [payer_email] => [email, redacted]
      [first_name] => [first name, redacted]
      [receiver_email] => paypal@[domain, redacted]
      [payer_id] => [payer_id, redacted]
      [product_type] => 1
      [shipping] => 0.00
      [amount_per_cycle] => 1.00
      [profile_status] => Active
      [charset] => windows­1252
      [notify_version] => 3.8
      [amount] => 1.00
      [outstanding_balance] => 0.00
      [recurring_payment_id] => [recurring payment id, redacted]
      [product_name] => Online Contribution: Donate Now: 1.00 Per 1 day
      [ipn_track_id] => [ipn track id, redacted]
  )
  
  Jun 17 09:50:14  [info] Paypal IPNS not handled other than recurring_payments
  
  Jun 17 09:50:14  [info] $error data = Array
  (
      [error_code] => 0
  )
  
  Jun 17 09:50:14  [info] $REQUEST = Array
  (
      [payment_cycle] => Daily
      [txn_type] => recurring_payment_profile_created
      [last_name] => [last name, redacted]
      [next_payment_date] => 03:00:00 Jun 13, 2016 PDT
      [residence_country] => US
      [initial_payment_amount] => 0.00
      [rp_invoice_id] => i=[invoice id, redacted]
      [m] => contribute
      [c] => 27906
      [r] => 262
      [b] => 49350
      [p] => 2
      [currency_code] => USD
      [time_created] => 13:04:25 Jun 13, 2016 PDT
      [verify_sign] => [verify sign, redacted]
      [period_type] =>  Regular
      [payer_status] => unverified
      [tax] => 0.00
      [payer_email] => [email, redacted]
      [first_name] => [first name, redacted]
      [receiver_email] => paypal@[domain, redacted]
      [payer_id] => [payer_id, redacted]
      [product_type] => 1
      [shipping] => 0.00
      [amount_per_cycle] => 1.00
      [profile_status] => Active
      [charset] => windows­1252
      [notify_version] => 3.8
      [amount] => 1.00
      [outstanding_balance] => 0.00
      [recurring_payment_id] => [recurring payment id, redacted]
      [product_name] => Online Contribution: Donate Now: 1.00 Per 1 day
      [ipn_track_id] => [ipn track id, redacted]
  )
  
  ```
  
  Is this a bug, or might there be some configuration we can adjust?
  
  **Tags:** wordpress, paypal, issues, recurring-contributions
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2016-08-03. Score: 1
  
  This is a bit of a red herring. The message "Paypal IPNS not handled other than recurring\_payments" is legitimate in this case. What's happening is that PayPal sends a single confirmation message upon receipt of the recurring payment request, and then later it will send "recurring" IPN messages for each recurring payment, including the first one. This single confirmation message is rightly ignored, because soon after it will come the IPN message for the first recurring payment.
  
  
  ---
  
  