> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://docs.clientexec.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Setting Up the PayFast Payment Plugin

In order to configure your [PayFast](https://www.payfast.co.za/) plugin, navigate to **Settings** > **Plugins** > **Payment Processors**. 

Click **PayFast** in the drop-down.

**Supported Features:**

| **One-Time Payments** | **Recurring** | **Refunds** |
| -------- | -------- | -------- |
| Yes    | No    | No    |

If you are utilizing PayFast, it is recommended to mark **Yes** next to **In Signup** so that your clients can pay with PayFast during the signup and payment process.

![](https://storage.crisp.chat/users/helpdesk/website/895a2775afb3f800/screenshot-2023-03-06-at-12-20_19603js.png)

**Other Options:**

| **Field Name **| **Description **| 
| -------- | -------- | 
| One-Time Payments    | Select YES if you want to allow customers to make one-time payments through this payment processor.      |
| Available in Profile Billing Tab    | This plugin is available to admins in the user's profile billing tab.      |
| Merchant ID    | Your PayFast Merchant ID.     |
| Merchant Key    | Your PayFast Merchant Key.     |
| Passphrase    | Your PayFast Passphrase.     |
| Source IP Security Check    | Select to ensure the callback comes from a PayFast IP.      |
| Test Mode    | Select YES if you want to use Testing server, so no actual monetary transactions are made.      |
| Signup Name    | Select the name to display in the signup process for this payment type. Example: eCheck or Credit Card.      |