Here’s a handy checklist you’ll want to use to double-check that your order process is set up just right. Make sure you’ve done the following:
- Your Site Secure mode enabled
- Your Stripe API keys are saved on settings
- You have added the Stripe IPN URL on Stripe
- Your PayPal account is connected
- You have added the PayPal IPN URL on PayPal
- Your Email System is integrated
Also, please keep the following details in mind regarding the Stripe and PayPal systems:
- Single payments of $0 are NOT allowed by Stripe/PayPal.
- Subscriptions of $0 per month are NOT allowed by Stripe/PayPal.
- Subscriptions of $X per month with a Trial of $0 ARE OK and will work with Stripe/PayPal.
Here are some useful guides to help you integrate Stripe, PayPal, and your email system.
+ Integrate Stripe with your KLEQ site
+ Integrate PayPal with your KLEQ site
+ Integrating Infusionsoft
+ Integrating ConvertKit
+ Integrating Ontraport
+ Integrating Drip
+ Integrating Active Campaign
+ Integrating AWeber
+ Integrating MailChimp
Here’s the checklist to troubleshoot the most common issues.
If payments are not being processed correctly:
- Is the site correctly integrated with Stripe and/or PayPal?
- Go to Settings > Integrations.
- For Stripe, make sure all the API keys and secrets have been correctly added in each field. You can get these details by logging into Stripe and going to the “Developers” section. Follow these steps if you need help:
http://help.kleq.com/knowledgebase/integrating-stripe-with-your-website - For PayPal, make sure the site is connected to PayPal. The button should say “Disconnect” instead of “Connect.” If it says “Connect,” it means the site is NOT connected to PayPal. Follow these steps if you need help:
http://help.kleq.com/knowledgebase/integrating-paypal-with-your-website
If members do not get registered on your site (or receive their email) after they purchase:
- Ensure that your Email Settings is properly set.
Go to Settings -> Global Settings -> Email Settings.
- When using Stripe, make sure the IPN URLs is correctly added to Stripe.
- Login to your Stripe account.
- On the left sidebar click on Webhooks and Add the URL displayed on your site. Follow these steps if you need help:
http://help.kleq.com/knowledgebase/integrating-stripe-with-your-website
- When using PayPal, make sure your IPN URL is correctly added to your PayPal Account IPN Settings.
- Login to your PayPal account.
- Click on the ‘gear’ icon and Account Settings.
- Go to the Notification -> Instant Payment Notification section and click Update.
- Ensure that your PayPal IPN URL is displayed on your website.
Follow these steps if you need help:
http://help.kleq.com/knowledgebase/integrating-paypal-with-your-website
If your buyers are not added to your email system:
- If you use an email system we deeply integrate with, first ensure you have integrated your email system with your site.
- Go to Settings > Integrations.
- Select the Email system you are using and integrate it. Follow these steps if you need any help:
http://help.kleq.com/knowledgebase/01007-integrate-with-your-email-system
- Then, on the order page, make sure you select the tag you want your buyers to receive when they are added to your email system.
- On the order page go to Payment Settings > More Options.
- Make sure you have selected the correct tag. You must select a tag, or the contact will not be added to your email system.
- If you are NOT using one of the email systems, we integrate with…
- Ensure you have the correct webhook URL in Payment Settings > More Options.
- We recommend you use a solution such as Zapier.com to make things easy.
Once you have checked that all of the above is correct, IF you still have issues, go here to learn how to report an issue with your site so that the team can have all the required information to troubleshoot it.