Note: This only applies to Leagues using Member Essentials Plus


Credit card payments in Member Essentials are processed using the Stripe payment processing service.   Your League's Stripe account must be connected to the Member Essentials portal using the Stripe API keys. Follow the instructions below to send your Stripe API keys to the support team. 

  1. Log into your League's Stripe account. 

  2. On the top right, select the Settings icon, then select Developers.


  3. Select Manage API Keys.


  4. Under Standard Keys, click the three dots next to Secret Key.  Select Manage IP restrictions



  5. Enter the following 3 IP addresses, and select Save.  IMPORTANT: This step will restrict the use of the Stripe key to the Member Essentials platform, preventing unauthorized use.  If you are already using your Stripe key to process credit card payments on another software platform, stop here and contact JL Support for further instructions.  
    • 209.59.182.121
    • 67.225.160.110
    • 168.100.170.111


  6. Click on Reveal live key next to Secret key.

  7. In a separate window of your browser, open the form used to submit the keys.  To open the form, right-click the following link and select Open link in new window or copy the link to the address bar of a new browser window  https://vms.ajli.org/?nd=vms_public_form&form_id=1005282

  8. Return to the Stripe screen and copy-and-paste both the Publishable key, and Secret Key into the form, in the fields indicated. The Publishable Key will start with "pk_live". The Secret Key will start with "sk_live". 

  9. Complete the remaining fields in the form and select Submit. This will securely send the keys to the support team. 

  10. IMPORTANT: Next, go to the link https://dashboard.stripe.com/settings/integration and enable the setting Enable card data collection with a publishable key without using Stripe's pre-built UI elements.  This allows Member Essentials to communicate to Stripe using the Stripe API.  

    You will be asked "are you sure" then select "Other Reason" and Continue.


 f you are seeing anything different on the Stripe screens, please report the different screens to MemberEssentials@ajli.org. Stripe frequently updates their user interface.