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 PluginStep 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:
- Login to your Flik merchant dashboard.
- 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.)
- Click New Payment Method
- Give your payment method a name
-
Copy the generated Client ID and
Client Secret. The Client ID starts with
flik_live_cid_on a live key andflik_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:
- Set the plugin to Sandbox mode
- Create a test order in your store
- Select "Flik Payment Gateway" as the payment method
- Complete the payment flow to ensure everything works correctly
Step 8: Go Live
Once testing is complete:
- Switch Test mode off in the plugin settings
- Save the settings
- Your store is now ready to accept Flik payments!
- 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 SupportRequirements
- WordPress 5.0 or higher
- WooCommerce 3.0 or higher
- PHP 7.4 or higher
- Active Flik merchant account