Technical Data Sheet
Version | 1.0.7 |
Company | FLOA BANK |
Author | FLOA BANK |
Date | 10/08/2022 |
Platform | Wordpress and the plugin WooCommerce 2.6 minimum |
Licence | Commercial |
Installation of the module
Requirements :
- A Wordpress environment and the WooCommerce plugin
- CURL-PHP extension installed
- The JSON-PHP extension installed
- OpenSSL extension version 1.0.1 or above installed
- A version of PHP 7.0 or above
- A dedicated and not shared IP
In order to avoid the loss of the user session while returning to your website after the payment, we recommend to configure cookies in SameSite = None on your server.
Example of line to put in the .htaccess:
Header edit Set-Cookie ^(.*)$ $1;Secure;SameSite=None
You can download the module directly from the link below to get the latest version.
Copy the contents of the .ZIP file directly into the plugins folder of your WordPress installation in order to launch installation.
Module configuration
Go to the WooCommerce > Settings menu and select Payments
Finally, select Configuration on the FLOA Pay payment method
- Configuration of your merchant account
In order to configure your merchant account, you need to enter your username, your password, and your merchant ID
You must then select "Activate test mode" if you wish to use the test mode.
Test mode activated (Integration): for your tests before putting the solution into production
Test mode disabled (Production): for your FLOA Pay production space
- Configuration of your payment methods
Depending on the FLOA Pay options you have subscribed to, you can configure up to 4 payment methods :
- Deferred payment
To go live, you simply need to change the Activate setting to Yes and enter your Shop Code (also known as Merchant Site ID), then choose your deferral type.
The deferred payment has two possible configurations :
a. The customer selects the deferral period (up to 30 days)
b. The merchant selects the deferral period (up to 30 days)
- Payment in 3 instalments
To go live, you simply need to change the Activate setting to Yes and enter your Shop Code (also called Merchant Site ID).
- Payment in 4 instalments
To go live, you simply need to change the Activate setting to Yes and enter your Shop Code (also called Merchant Site ID).
- Payment in 10 instalments (also called CCL)
To go live, you simply need to change the Activate setting to Yes and enter your Shop Code (also called Merchant Site ID).
Order management
When an order is placed with the FLOA Pay module, you will find information concerning the payment, the customer's payment schedule, and actions that can be carried out on it in the details of your WooCommerce order.
- Capturing payments
If your account is configured to manual payment, you choose when you want the customer to be charged (you must, however, respect a maximum delay of 6 days, otherwise, the pre-authorisation from the customer's bank at the time of payment will have expired, in which case the payment is no longer guaranteed).
To do this, simply click on Capture Order in your FLOA Pay account area.
A confirmation message will be displayed to inform you that the capture was successfully processed.
- Refunds
You can, if you wish, make refunds on your FLOA Pay order directly from your WooCommerce BackOffice.
Simply enter the amount to be refunded and click on Refund.
A confirmation message will be displayed to inform you that the refund was successfully processed.
The customer journey
Once your FLOA Pay payment solution is correctly configured and activated, your payment methods will appear directly on your shop as follows :
By selecting one of the available FLOA Pay methods, the customer will be asked to fill in their details in order to finalise their eligibility test for the payment method :
Once the information has been approved, the customer is taken to the payment page where they are asked to enter their bank details :

After entering their bank details, the customer is redirected to the merchant site with an order confirmation message :
Silent notification
If the customer closes the payment page immediately after the banking information has been approved, a silent notification is sent to the merchant site to allow the creation of the order related to this transaction.
This is sent every 5 minutes, up to 5 times or until the merchant acknowledges it.