WooCommerce Flitt Credit Card Payment Gateway
Documentation for the Plug and Pay WooCommerce Flitt Credit Card Payment Gateway plugin.
Requirements
Technical Requirements
- PHP: 8.1, 8.2, or 8.3
- ionCube Loader: Required. For version requirements and installation details, check the IonCube Loader documentation.
- WooCommerce: 5.0 or higher
Store Setup Prerequisites
- Flitt Merchant Account: You must have an active merchant agreement with Flitt.
Technical Specification & Feature Support
| Feature | Flitt Redirect (Recommended) |
|---|---|
| API Version | Latest |
| Status | Recommended |
| Blocks Support | ❌ |
| HPOS | ✅ |
| Save card | ✅ |
| Subscriptions | ✅ |
| Authorise | ✅ |
| Refunds | ✅ |
| Multi-currency | ✅ |
| Apple Pay | ✅ |
| Google Pay | ✅ |
Configuration
Capture Method
The plugin supports two capture methods:
- Automatic: The payment is captured immediately upon checkout.
- Manual (Authorize): The amount is held on the customer's card and not charged until the merchant manually captures it from the order dashboard. This is only supported for Visa/MasterCard.
To capture a manual payment, go to the WooCommerce Order Edit screen, select the Complete Flitt Pre Auth (Capture) action from the "Order actions" dropdown, and click the arrow button.
Cancelling Authorization
Unlike BOG or TBC, which have specific "Cancel Pre-Auth" actions, cancelling a Flitt authorization is done by performing a full refund. If the amount has not yet been captured, the refund request will release the held funds on the customer's card.