WooCommerce Integration

Integrate Flik payments into your WooCommerce store with our official plugin.

Follow the step-by-step guide below to add secure bank transfer payments to your WooCommerce store.

Download Plugin

Download the official Flik WooCommerce plugin to get started.

Download Flik WooCommerce Plugin Download Flik WooCommerce Plugin

Step 1: Install the Plugin

In your WordPress admin dashboard, go to Plugins → Add New → Upload Plugin. Choose the downloaded plugin file and click Install Now.

Step 2: Activate the Plugin

After installation, click Activate Plugin to enable Flik payments in your WooCommerce store.

Step 3: Configure Payment Settings

Navigate to WooCommerce → Settings → Payments tab. Find "Flik Payment Gateway" in the list and click Manage to configure.

Step 4: Obtain API Credentials

To get your API credentials from the Flik merchant dashboard:

  1. Login to your Flik merchant dashboard.
  2. Navigate to API Keys in the sidebar and find the Flik Keys section — these are the credentials for bank transfer payments. (The Pinch Keys section below it is for card payments and is not used by this plugin.)
  3. Click New Payment Method
  4. Give your payment method a name
  5. Copy the generated Client ID and Client Secret. The Client ID starts with flik_live_cid_ on a live key and flik_test_cid_ on a test one, so you can always tell which you are holding. The Client Secret is shown only once.

Step 5: Enter API Credentials

In the Flik Payment Gateway settings, enter your API credentials:

  • Client ID: Your Flik API client ID
  • Client Secret: Your Flik API client secret
  • Environment: Choose between Sandbox (testing) or Live (production)

For Testing: If you want to test the integration (In Step 7) without transfer of funds, use a test payment method’s client ID and client secret. A key is test or live according to the portal’s Test mode switch at the bottom of the sidebar: turn Test mode on before you click New Payment Method and the key you get back is a test key. There is no per-key test option, and the list only ever shows keys of the kind you are currently switched to.

Step 6: Configure Payment Options

Set up your payment preferences:

  • Title: The payment method name shown to customers (e.g., "Secure Bank Transfer")
  • Description: Additional information displayed during checkout
  • Enable/Disable: Toggle the payment method on or off

Step 7: Test the Integration

Before going live, test the payment flow:

  1. Set the plugin to Sandbox mode
  2. Create a test order in your store
  3. Select "Flik Payment Gateway" as the payment method
  4. Complete the payment flow to ensure everything works correctly

Step 8: Go Live

Once testing is complete:

  1. Switch Test mode off in the plugin settings
  2. Save the settings
  3. Your store is now ready to accept Flik payments!
  4. We prefer that you do a production test buying a test product in the store with real money and we will remove the fees for any test transactions.

Need Help?

If you encounter any issues during setup or have questions about the integration, our support team is here to help.

Contact Support

Requirements

  • WordPress 5.0 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.4 or higher
  • Active Flik merchant account