PayPal® is the most used payment gateway online. So, integrating PayPal® with your WordPress site is definitely beneficial. Here is the best way to set up the WordPress PayPal® integration:
What I will show you here is how to use a plugin to do the WordPress PayPal integration and use the same plugin to create members-only content in WordPress® and grant access to the people who paid you through PayPal®.
WordPress PayPal® Integration Plugin
WishList Member is the plugin we are going to use for PayPal® integration with WordPress. This plugin is basically a WordPress membership site plugin used to create profitable membership sites with WordPress.
By using the WishList member plugin, you can finish the WordPress PayPal® integration in few simple steps.
- Install and activate the WishList plugin as you normally install any WP plugin.
- Look for the “WL plugins” option on the left bottom of the WordPress admin dashboard.
- Click on “WL plugins” option. WishList dashboard will be shown to you.
- Click on “Membership levels” and create the membership levels. For example, you may want to create Silver, Gold Member levels, etc.
- Click on “Integration” on the WishList dashboard navigation.
- Make sure you see “shopping cart” options there.
- Select “PayPal®” from the shopping cart options dropdown box.
- Steps required to complete the WordPress PayPal® integration will be displayed below like this.
Watch the video tutorial to learn how to integrate WordPress with PayPal® in less than 15 minutes.
Step 1: Configuring PayPal® settings.
Go to “My Account” » “Profile” » “Website Payment Preferences” on your PaPal account. Turn ON “Auto Return” and “Payment data transfer” options. Fill out the “Return URL” text box. This cannot remain blank. Using your home page link as the “Return URL” is recommended.
Step 2: PDT Identity Token
You should get your PDT identity token from here: My Account” » “Profile” » “Website Payment Preferences”. Paste the PDT identity token in the appropriate field on the WishList dashboard.
Step 3: Create “Buy now” or “Subscribe” for your product in PayPal®.
See this video to learn how to create buy now or subscribe button link for your product.
When you create such “buy now” or “subscribe” button, you will have to use the number showing on WishList dashboard as the item name (when you create “buy now” product, you should use the number as “item name”) or subscribe ID (when you create “subscribe” for your subscription product/service, you should use the number as “subscription ID”).
Step 4: Set the Thank You Page URL
Copy the “Thank You” page url shown on the WishList dashboard and paste it in the “Thank you” page URL option when creating the PayPal® product.
Step 5: Advanced variables field
Copy the code shown on the WishList dashboard and paste it in to the “Advanced variables field” option in PayPal® when you create “buy now” or “subscription product”.
That’s all. If you’ve done the above five simple steps, then WordPress PayPal® integration has been completed successfully. Finally, place the “buy now” or “subscribe” button on your sales page. You can just pick the URL alone from PayPal® and put the URL in your own button images on the sales page.
Testing the WordPress PayPal® integration:
This is the time to test the WordPress PayPal® integration.
Hope you have set up the product price on PayPal® for at least $0.01. To test the above integration, you will have to set up the product or subscription cost minimum of $0.01.
Now click the PayPal® payment link on your sales page and make the test payment. Once your payment is successfully done, you will be forwarded to the secured WishList member registration page. Register username, email and password there.
You will then get login URL and other login details in your email, which you’ve used to register. You can log in to the members’ area and access the members-only content.
Bear in mind that as an admin, you should have already created the membership content, which protects the content exclusive for members and not for public and grant access to the protected content to the members. All of these things can be done easily through the WishList member options.
I have written complete instructions for WishList member setup. Some of the WishList Member tutorials are here.
- Creating membership levels on WishList member plugin dashboard
- Protecting content using WishList member
- Grant content access to specific membership levels
If you want to integrate AutoResponder with the WordPress membership site, then see the tutorials below on integrating Autoresponders with WordPress.
If you integrate any of the AutoResponder with WordPress via WishList member plugin, then whenever a person pays through PayPal® and joins as a member, he will be automatically added to the email list. That means complete automation on your membership site.
- WordPress Aweber integration with WishList Member
- WordPress MailChimp Integration with WishList Member
- WordPress Infusionsoft integration with WishList Member
- WordPress GetResponse Integration with WishList Member
- WordPress AutoResponse Plus Integration with WishList Member
To get started with the WishList Member plugin, here are few cool things for you.