Setup Your Payment Gateway

Setup Stripe

To use your Stripe account for processing payments, navigate to Organization Settings > Integration > Payments, select Stripe as the payment gateway and click Connect Stripe. Follow the prompts to allow access to the functions of your Stripe account required for processing payments on your behalf. Restricted Keys Setup You may need to use manual Restricted Keys instead of the streamlined Connect Stripe method above if: - you have multiple MembershipWorks accounts that need to be connect...

Stripe Setup FAQ

Setup Webhook The Webhook setting will allow Stripe to notify us when a payment is made, so your membership and event payment information will be kept up to date. MembershipWorks will normally setup a webhook automatically when you first integrate with Stripe. However if an error occurs, you may need to setup the webhook manually - from your Stripe account, click on Developers from the left menu, then click on Webhooks. Create a new webhook endpoint using the URL "https://api.membershipworks.c...

Setup PayPal Website Payments Pro

You will need a Paypal Website Payments Pro (https://www.paypal.com/webapps/mpp/paypal-payments-pro) account. If you need automatic recurring billing for memberships you will also need to signup for Recurring Payments (https://www.paypal.com/us/webapps/mpp/pro-recurring-payments). Note that these services incur monthly fees with Paypal. Step 1: Obtain Credentials After logging into your Paypal account, click on the Settings (gear) icon in the top (right) toolbar. Then click on My Selling To...

Setup PayPal Payflow Pro

You will need a Paypal Payflow Pro account (https://www.paypal.com/webapps/mpp/paypal-payments-pro). If you need automatic recurring billing for memberships you will also need to signup for Recurring Payment (https://www.paypal.com/webapps/mpp/pro-recurring-payments)s. Note that these services incur monthly fees with Paypal. Step 1: Create API User Sign in to Paypal Manager (https://manager.paypal.com/) and navigate to Account Administration > Manage Users. Create a user - this user will...

Setup Paypal Checkout

Note that you will need a Paypal Business account to use Paypal Checkout. Step 1: Go to https://developer.paypal.com, click "Login to Dashboard" and login with your Paypal business account credentials. Step 2: Navigate to "My Apps & Credentials". Step 3: Click on "Live" in the Sandbox/Live selector and click Create App under the "REST API apps" section. Step 4: Under "App Name" enter "MembershipWorks and click Create App. Step 5: Note down the Client ID and Secret (click "Show" to see the...

Setup Authorize.net

Step 1: Add Credentials From our system, navigate to Organization Settings > Integration > Payments. Select "Authorize.net" as the payment gateway, enter your Authorize.net API Login ID and Transaction Key. Then click the Save & Continue button at the bottom of the page. Step 2: Setup Silent Post URL Sign in to your Authorize.net account, click on the Accounts tab, then click on the Silent Post URL link. Here you will need to setup Authorize.net to notify us when recurring members...