FREE TRAINING: Join us for Open Office Hours every Tuesday at 3 pm ET or for our weekly training webinars. View Schedule >>

Setting up credentials for Stripe in Soapbox

created

If you are using Stripe as your payment processor, you will need to get credentials for your account to enter into Soapbox. These can be found by logging into your Stripe account, navigating to Developers > API Keys.

You will need to note each of the following:

  • Publishable Key
  • Secret Key
  • Default Plan

How you enter these credentials in Soapbox is determined by the version of the Soapbox administrator your site has.

I have the Soapbox Engage Administrator with... I have the Soapbox CMS Administrator with...
  • Main menu with no drop down options
  • Home link in the main menu
  • Soapbox Engage User Account module at the top of the right column of the home page

  • Main menu with many drop down options
  • Extentions link in the main menu
  • Getting Help with Your Soapbox Site module at the top of the right column of the home page

For Soapbox sites using the Soapbox Engage administrator:

  1. Login to your Soapbox Engage administrator
  2. In the right column, click Payment Processor Settings
  3. For Payment Gateway, select Stripe
  4. For Publishable Key, enter the information from your Stripe account
  5. For Secret Key, enter the information from your Stripe account
  6. For Test Mode, select No, if you are using a Stripe production account, or Yes, if you are using a Stripe sandbox account for testing purposes
  7. Click Save Payment Processor Settings

For Soapbox sites using the Soapbox CMS administrator:

  1. Login to your Soapbox Engage administrator
  2. In the main menu, go to Extensions > Plugin Manager
  3. In the Plugin Manager, in the upper right for the drop down that says "- Select Type -", choose "payment-gateway"
  4. In the filtered list of plugins, disable any except Payment Gateway - Stripe by clicking the icon in the Enabled column
  5. Enable Payment Gateway - Stripe by clicking the icon in the Enabled column
  6. Click Payment Gateway - Stripe
  7. For Publishable Key, enter the information from your Stripe account
  8. For Secret Key, enter the information from your Stripe account
  9. For Test Mode, select No, if you are using a Stripe production account, or Yes, if you are using a Stripe sandbox account for testing purposes
  10. Click Save

If you wish to accept recurring payments through Soapbox Donations, you will need to create a Plan with Stripe and enter this Plan ID in your Payment Processor Settings as the Default Plan.

Have more questions? Submit a request
Article is closed for comments.