---
title: How to Integrate Paystack with Fluent Forms
description: "[Paystack](http://paystack.com) is an amazing payment method for your webshop that allows **Fluent Forms** a smooth online payment transaction. This article will guide you through integrating**Paystack**into your **WordPress** **Site** with the ** Fluent Forms**plugin. > Remember, **Paystack Integration**is a **Premium Feature** of the…"
url: "https://fluentforms.com/docs/how-to-integrate-paystack-with-fluent-forms/"
updated: "2025-06-03"
category: Payment / Payment Integration
---

# How to Integrate Paystack with Fluent Forms

[Paystack](http://paystack.com) is an amazing payment method for your webshop that allows **Fluent Forms** a smooth online payment transaction. This article will guide you through integrating**Paystack**into your **WordPress** **Site** with the ** Fluent Forms**plugin.

> Remember, **Paystack Integration**is a **Premium Feature** of the **Fluent Forms Plugin**. So, you need the [Fluent Forms Pro](https://fluentforms.com/docs/how-to-upgrade-to-fluent-forms-pro/) plugin to integrate this.

## Enable Paystack Payment Method

First, go to **Global Settings**from the **Fluent Forms Navbar**, open the **Payment**tab from the left sidebar, and click the **Payment Methods**option.

Now, go to **Paystack** in the top navbar and click **Enable PayStack Payment Method.** The **Paystack Payment Method** will be enabled globally for all forms. 

![1. enable Paystack module scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/1.-enable-Paystack-module-scaled.webp)

## Configure Paystack with Fluent Forms

Once you enable **Paystack**, all the required settings will appear to configure Paystack with Fluent Forms. 

Before starting the configuration, select any **Payment Mode** between **Test** (for test payments) and **Live**(for real payments) as both options follow the same process, e.g., I choose the **Test Mode**.

Then, you need to obtain the**API  Key** and **API Secret**from your **Paystack Account**.

![2. API Credentials scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/2.-API-Credentials-scaled.webp)

### Get the API Credentials from Paystack

To learn how to get all the required API Credentials from your [http://paystack.com](http://paystack.com)[http://paystack.com](http://paystack.com)[http://paystack.com](http://paystack.com)[Paystack](http://paystack.com), follow the steps with screenshots below – 

First, log into your [Paystack Account](https://dashboard.paystack.com/#/login). If you do not have an account, sign up from [here](https://dashboard.paystack.com/#/signup). 

Once you log into the**Paystack Dashboard**, go to the **Settings**section from the left sidebar, and click the **API Keys & Webhooks** tab. Now, copy the ** Secret key**and **Public key.**

![3. Copy secret and API key scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/3.-Copy-secret-and-API-key-scaled.webp)

**Now,**return to the **Paystack Payment Method Settings** from the **Global Settings**section of **Fluent Forms**.

Then, paste the**Public Key**and**Secret Key**you copied from Paystack into the**API Key**and**API Secret**fieldsrespectively.

Finally, press the **Save Settings** button and your Paystack account will be configured with **Fluent Forms** for your WordPress Site.

![4. Paste API key and API Secret scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/4.-Paste-API-key-and-API-Secret-scaled.webp)

## Integrate Paystack in Forms

Once you finish setting up your **Paystack** payment method, you can easily add this payment method to any of your existing **Payment Forms** (i.e., a form where [Payment Item](https://fluentforms.com/docs/add-payment-item-field-in-payment-forms/) and [Payment Method](https://fluentforms.com/docs/add-payment-method-field-in-payment-forms/) fields are added).

> If you do not have any existing **Payment Forms**, read this [Documentation](https://fluentforms.com/docs/how-to-create-a-payment-form-with-fluent-form/) to learn how to create one.

First, go to the **Editor** page of your desired form by clicking its **Edit** option.

![Open desired form 5 scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/Open-desired-form-5-scaled.webp)

Once you are on the **Editor** page, go to the **Input** **Customization** menu on the right side of the added **Payment Method** field by clicking the **Pencil Icon**.

Now, go to the **Payment Methods**, check the **PayStack** option, click the **Dropdown Arrow,** and you will get the option to change the **Method Label** based on your preference.

> To learn more details about the Payment Method field, read this [Documentation](https://fluentforms.com/docs/add-payment-method-field-in-payment-forms/).

![5. add paystack to the desired form scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/5.-add-paystack-to-the-desired-form-scaled.webp)

Once you complete the edit, press the **Save Form** button to save all the changes.

Now, to embed and display the form on a specific **Page/Post**, **copy** this **Shortcode** from the top right side and **paste** it into your desired**Page/Post**. 

Also, to see the **Preview** of the form, click the **Preview & Design**button in the middle.

![6. Save Form scaled 48165](https://fluentforms.com/wp-content/uploads/2025/01/6.-Save-Form-scaled.webp)

## Preview of Added Payment Method

Here is the **preview** of the **Payment Method**that we just added. Once a user clicks the **Submit Form** button it will redirect to **Paystack** to complete the payment process. 

![7. Form Preview 48165](https://fluentforms.com/wp-content/uploads/2025/01/7.-Form-Preview.webp)

If you have any further questions, concerns, or suggestions, please do not hesitate to contact our [@support team](https://wpmanageninja.com/support-tickets/?utm_source=wpmn&utm_medium=home&utm_campaign=site#/). Thank you.
