The Memberships > Settings > Payment Gateway page controls the payment gateway settings for your Paid Memberships Pro site.

Configure Your Payment Gateway

If your membership site has paid membership levels, you need a payment gateway. If you have not chosen a payment gateway, click here to learn about the payment gateway options for PMPro.

From the WordPress dashboard, go to Memberships > Settings and select Payment Gateway. From here you can set up your payment gateway using the following settings:

  1. Payment Gateway: Select one of the payment options available in the dropdown field. In the tutorial, we have chosen Stripe, which is free and quick to set up. Make sure to set up your gateway account before you do this step.
    • Gateway setup varies based on which payment gateway you have chosen. Refer to the documentation for your chosen payment gateway as you complete this section.
    • You may see additional fields on this screen, such as a webhook or an IPN URL you might need to reference for your gateway. Documentation on how to find and configure these settings can be found in our gateway documentation.
  2. Gateway Environment: Choose the test or live gateway. For this tutorial, we have selected Sandbox/Testing, but typically you want to set this to “Live”.
  3. Complete the fields for your chosen gateway: For Stripe, click the “Connect with Stripe” button to automatically authenticate your site with your Stripe account. Other payment methods will have different processes.
  4. Currency & Sales Tax: Select your website currency in the dropdown field. For this example, we are not charging Sales Tax. Always check with your accountant or your regional tax office to see if tax is required and the tax rate for your memberships. Refer to our guide on methods to calculate and apply taxes if the base tax settings will not work for your needs.
  5. Save Settings.

Video: Payment Gateway Setup

Screenshot: Payment Gateway Settings

Screenshot of the Payment Gateway Settings screen in Paid Memberships Pro
Was this article helpful?
YesNo