Answers.Body: <p>This was due to an unused Payment Processor which had no API key.
  Deleting this Payment Processor fixed the issue.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-11T08:44:36.347Z
Answers.LastActivityDate: 2019-09-11T08:44:36.347Z
Answers.UserDisplayName: Jacques-Marie Moranne
Body: <p>As an admin, when I want to display the CiviCRM Menu instead of the drupal menu (via .../civicrm/dashboard), I often get the following Error Message :</p>
  
  <p><em>Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
  No API key provided. (HINT: set your API key using "Stripe::setApiKey()". You can generate API keys from the Stripe web interface. See <a href="https://stripe.com/api" rel="nofollow noreferrer">https://stripe.com/api</a> for details, or email support@stripe.com if you have any questions.</em></p>
  
  <p>Then, if I insist, just once, I get to the Civi dashboard page with the civicrm Menu and there is no more message, and every-thing works correctly.</p>
  
  <p>Apart from this, I have no problem with payments via Stripe.</p>
  
  <p>CiviCRM 5.13.2 / Drupal 7.67</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-04T05:34:51.237Z
Comments.Text: what do you mean by "when I want to display the CiviCRM Menu" - do you mean when you want to edit the civicrm navigation menu? or do you mean when you go to a civicrm path?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-04T14:20:46.050Z
Comments.Text: I mean : as an admin, I can choose to display either the Drupal menu or the CiviCRM menu ; when I move to the CiviCRM Menu (via dashboard), I get this message. Could this be a time-out problem in the Stripe extension ?
Comments.UserDisplayName: Jacques-Marie Moranne
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-04T22:43:48.917Z
Comments.Text: Still not certain i am following. which feature are you using to show/hide the menu? In civi there is a 'hide menu' option. I just enabled Stripe on https://dmaster.demo.civicrm.org/civicrm/admin/extensions?reset=1 but i didn't complete setting up a payment processor with it. maybe you could (a test one) and clarify what you are doing on your site and compare with dmaster to help identify the issue?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-04T22:44:29.127Z
Comments.Text: also not clear if you are hiding menu while in Drupal or in civicrm
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-06T14:14:33.007Z
Comments.Text: When the Menu is hidden (in my configuration, hiding the Menu displays the Drupal Menu), you can display the Civicrm Menu via .../civicrm/dashboard : this is where the problem occurs (I have just edited the question accordingly). I could not reproduce the problem on the demo site, where this works fine.
Comments.UserDisplayName: Jacques-Marie Moranne
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-15T17:31:03.667Z
Comments.Text: What version of the Stripe extension? Possibly related to this? https://civicrm.stackexchange.com/questions/31700/random-stripe-webhook-issues
Comments.UserDisplayName: Laryn
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-08-17T08:20:58.580Z
Comments.Text: Good question : I used Stripe Extension version 5.3.2 ; I have just updated to 5.4.1 : I hope it fixes : I wait and see.
Comments.UserDisplayName: Jacques-Marie Moranne
Tags: <core><stripe>
Title: Error when displaying the CiviCRM Menu
ThreadText: # Error when displaying the CiviCRM Menu
  
  (Asked by: username_0 on 2019-08-03)
  
  As an admin, when I want to display the CiviCRM Menu instead of the drupal menu (via .../civicrm/dashboard), I often get the following Error Message :
  
  *Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
  No API key provided. (HINT: set your API key using "Stripe::setApiKey()". You can generate API keys from the Stripe web interface. See <https://stripe.com/api> for details, or email support@stripe.com if you have any questions.*
  
  Then, if I insist, just once, I get to the Civi dashboard page with the civicrm Menu and there is no more message, and every-thing works correctly.
  
  Apart from this, I have no problem with payments via Stripe.
  
  CiviCRM 5.13.2 / Drupal 7.67
  
  **Tags:** core, stripe
  
  > **Comments:**
  > **username_1**: what do you mean by "when I want to display the CiviCRM Menu" - do you mean when you want to edit the civicrm navigation menu? or do you mean when you go to a civicrm path?  
  > **username_0**: I mean : as an admin, I can choose to display either the Drupal menu or the CiviCRM menu ; when I move to the CiviCRM Menu (via dashboard), I get this message. Could this be a time-out problem in the Stripe extension ?  
  > **username_1**: Still not certain i am following. which feature are you using to show/hide the menu? In civi there is a 'hide menu' option. I just enabled Stripe on https://dmaster.demo.civicrm.org/civicrm/admin/extensions?reset=1 but i didn't complete setting up a payment processor with it. maybe you could (a test one) and clarify what you are doing on your site and compare with dmaster to help identify the issue?  
  > **username_1**: also not clear if you are hiding menu while in Drupal or in civicrm  
  > **username_0**: When the Menu is hidden (in my configuration, hiding the Menu displays the Drupal Menu), you can display the Civicrm Menu via .../civicrm/dashboard : this is where the problem occurs (I have just edited the question accordingly). I could not reproduce the problem on the demo site, where this works fine.  
  > **username_2**: What version of the Stripe extension? Possibly related to this? https://civicrm.stackexchange.com/questions/31700/random-stripe-webhook-issues  
  > **username_0**: Good question : I used Stripe Extension version 5.3.2 ; I have just updated to 5.4.1 : I hope it fixes : I wait and see.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2019-09-11. Score: 3
  
  This was due to an unused Payment Processor which had no API key.
  Deleting this Payment Processor fixed the issue.
  
  
  ---
  
  