Stripe is a US-based payment gateway that makes it easy for developers to accept credit cards on the web. The Stripe add-on for Shopp connects to Stripe for affordable payment processing with no merchant account required.

Getting Started

Register for a Stripe Account to get started. It’s that simple!

Stripe Account Setup

Web Hosting Setup

Since the Stripe payment gateway for Shopp uses an onsite checkout process, sensitive information (such as credit card numbers) may be entered on your website. In order to protect your customer’s information your website’s hosting service will need to be setup to support SSL.


  • Uncompress the add-on files
  • Upload the folder (directory) and all its contents to your Shopp add-ons folder (directory) under: .../wp-content/shopp-addons

Live Mode and Testing

Stripe accounts have split personalities. One of is used for testing and the other runs real payments for your website. Before you successfully activate your account, your account can only communicate with Stripe in a test mode. Aside from actually charging a credit card (moving money), all of Stripe’s features are available in test mode.

Activating your Stripe Account

To activate your account, you will need to submit an account application. The account application is pretty easy. Fill out a form with some basic information about your product or business and your relationship to your business. As soon as you submit the application, your account will switch to the live mode to charge real credit cards. Once you apply, you should also update your Shopp settings to use the Live Secret Key associated with your account.


To setup Shopp to use Stripe, login to your website’s WordPress admin and navigate to ShoppSystemPayments.

  • Payment Gateway
    Select Stripe from the Payment Gateway menu and click the Add Payment Option button.
  • Option Name
    Enter a custom label for the payment option as you would like it to appear on your store front (such as Credit Card)
  • Supported Cards
    Select the payment cards your site will accept for processing
  • Stripe API Key
    To find your Stripe API Key, login to your Stripe account manager and from the account menu in the upper-right of the page select Account Settings. Click the API Keys panel. Use the Test Secret Key for running test transactions. Use the Live Secret Key to run live transactions – be sure your account is activated.
  1. Please note that Stripe does not seem to by default support auth + capture. It would be helpful to note the code necessary to change this.

    October 31st   #

  2. There is a free plugin that will take care of it for all your payment options.

    March 28th   #

You must be logged in to post a comment.

© Ingenesis Limited. Shopp™ is a registered trademark of Ingenesis Limited.