This tutorial will guide you through the process of integrating Wishlist membership service to your campaign and products.
In your PayKickstart dashboard via the app, click on ‘Campaigns’ in the left-hand side-bar. You will be taken to the campaign section where you can choose the campaign you would like to integrate with. Once located, select the blue edit campaign button.
When you open up the campaign you’ve selected, scroll to the bottom section titled ‘Membership Integration’. Please enable the membership integration.
A new information box will pop up under your selected service asking for additional information. For WishList, you’ll need a URL and API Key.
- URL: This is your Website's URL. Make sure to include “http://” in front of the link. (Example: “http://www.domain.com or http://domain.com”).
- API Key: To find your API Key, enter your WishList Member settings and click on the “Miscellaneous” tab. Near the bottom of this page, you will find your API Key.
Once you’ve entered the correct information in your PayKickstart Campaign to integrate WishList, press ‘Save’.
Then can go Back to Wishlist and make sure the PayKickstart integration is enabled for Wishlist
After you have added Wishlist Integration at the Campaign Level, you will want to go into each Product and in the product settings(section 3: Integrations), Locate and enable the Membership Integration feature for the product.
#1: Enable the membership integration option.
#2: (Optional) If you want to allow the customer to choose their own membership password at checkout, then enable this option. If you want to provide the customer with an auto-generated password, leave this option disabled.
IMPORTANT NOTE FOR PASSWORD FIELDS: If you are also offering an order bump or upsell product with a membership integration in the same funnel, the order bump or upsell purchase would use the chosen password set for the first product(Front end) purchase. AND, If the customer already exists in the Membership service, then CUSTOM PASSWORD functionality will not assign the customer a new password, but instead, provide the customer with their previous set password to access the membership.
#3: Select your Membership platform.
Select the membership level they should have access to upon purchase.
After selecting the membership and level/plan/course click save in the top right of the page to save the product settings.
After you save the integration settings for the product, the customer would receive login access to the membership platform after purchase.
If the purchase is related to a subscription, access to the membership would be controlled automatically the customer’s subscription status in PayKickstart.
NOTE: If you're running Wordfence or iThemes security plugins, they will block the incoming Paykickstart request to Wishlist by default. To unblock this, make sure that you do not block incoming request with POST received with blank user-agent and referer.