Step 1 - Create Account

Head over to to create your free account. You’ll just need your name, email, and password to get started.

Step 2 - Connect Your WooCommerce Store

Enter the entire URL (including https://) for the WooCommerce store you’d like to install Perfect on.

Authenticate Store

You should be brought to an authentication screen where you will enter your WordPress admin username (or email) and password. Please provide those credentials and click “login”.

Approve Authentication

You will then see the following screen. Click “Approve” to connect your WooCommerce store to Perfect.

Note: Perfect does not actually collect or store any information about your WooCommerce store. This is just the default language for API connections.

Successful Authentication Example:

Problem? Check Your Permalinks.

Important Note: The store connection won’t work as expected if you are using “plain” Permalinks in your WordPress settings. If you have an issue connecting, please head to your WordPress admin and ensure your Permalinks are using “Post name” as shown above.

Step 3 - Connect Stripe (Or Your Preferred Payment Methods)

In this tutorial, we’ll show you how to connect with an existing Stripe account. You must connect at least one payment method in order to use Perfect. Click “Connect Stripe” in your Perfect dashboard to get started.

(If you don’t have a Stripe, Square, or PayPal account yet, you can create an account during the setup process for either one.)

Provide Your Stripe Email

Enter your Stripe email address on the following screen and click “Next”. If you don’t have a Stripe account, you can still enter your email address to begin the signup process for Stripe.

Enter your Stripe email address on the following screen and click “Next”. If you don’t have a Stripe account, you can still enter your email address to begin the signup process for Stripe.

Provide Stripe Password

If Stripe detects an existing account for your provided email address, you will be prompted to enter your password and click “Log in"

Connect Stripe Account

Once you have correctly entered your email and password, you should see the option to “Connect” your Stripe account to Perfect as shown above. You can now connect to Stripe.

Successful Stripe Connection Example

Step 4 - Download Perfect Checkout WordPress Plugin

Once you have successfully connected both your WooCommerce store and at least one payment method, you will see the words “Profile Complete” at the bottom of you Perfect Dashboard and a button titled “Get Plugin”.

Download the plugin to your desktop (or somewhere you can easily find it later).

Step 5 - Upload and Activate Perfect Checkout WordPress Plugin

Head over to the backend of your WordPress website and go to Plugins > Add New

(on the left menu of your WordPress Admin).

Choose Plugin

Now click “choose file” and select the plugin you downloaded in the previous step.

Install Plugin

After choosing the newly downloaded Perfect Checkout plugin, click “Install Now”

Activate Plugin

Lastly, make sure to activate the plugin by clicking “Activate Plugin” as shown.

Step 6 - Copy/Paste Your License Key

Once the plugin has been installed and activated on your WordPress site, head back over to your Perfect dashboard and copy your entire License Key. You can select and right click “copy” or click the icon located directly to the right of the key to add it to your clipboard.

Paste License Key in Perfect Checkout Plugin

Final Step! Simply paste the license key you copied in the previous step into your Perfect Checkout plugin settings page and click “save changes”.

That's it!

Our plugin automatically sets up Perfect Checkout to work with your store.

Everything should work out of the box on most new and existing stores.

Continue reading our documentation to learn how to do things like add a logo, change colors, or even change how Perfect behaves with your store.

Having Trouble?

We’re here to help! Simply use the chat to get in touch with our support team :)

Did this answer your question?