{"id":337063,"date":"2026-07-16T10:51:17","date_gmt":"2026-07-16T10:51:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ifthenpay-payments-for-fluent-forms\/"},"modified":"2026-07-16T10:50:45","modified_gmt":"2026-07-16T10:50:45","slug":"ifthenpay-payments-for-fluentform","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ifthenpay-payments-for-fluentform\/","author":17641864,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"6.5","requires_php":"8.2","requires_plugins":null,"header_name":"ifthenpay | Payments for Fluent Forms","header_author":"ifthenpay","header_description":"ifthenpay Pay by Link integration for Fluent Forms.","assets_banners_color":"3591cd","last_updated":"2026-07-16 10:50:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/ifthenpay.com","header_author_uri":"https:\/\/ifthenpay.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":29,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"ifthenpay","date":"2026-07-16 10:50:45"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>\n\n<p>Review your ifthenpay Gateway Key configuration before going live.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3610062,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3610062,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3610062,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3610062,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3610062,"resolution":"1","location":"assets","locale":"","width":1902,"height":943},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3610062,"resolution":"10","location":"assets","locale":"","width":1186,"height":914},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3610062,"resolution":"2","location":"assets","locale":"","width":1902,"height":942},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3610062,"resolution":"3","location":"assets","locale":"","width":1917,"height":940},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3610062,"resolution":"4","location":"assets","locale":"","width":1902,"height":941},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3610062,"resolution":"5","location":"assets","locale":"","width":1904,"height":940},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3610062,"resolution":"6","location":"assets","locale":"","width":1741,"height":909},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3610062,"resolution":"7","location":"assets","locale":"","width":1684,"height":919},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3610062,"resolution":"8","location":"assets","locale":"","width":1007,"height":710},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3610062,"resolution":"9","location":"assets","locale":"","width":1741,"height":910}},"screenshots":{"1":"(Admin Only) Enabling ifthenpay","2":"(Admin Only) Backoffice Synchronization","3":"(Admin Only) Form Settings","4":"(Admin Only) FluentForms's Form Feed Settings","5":"(Admin Only) ifthenpay's Gateway Configuration on a Feed Setting","6":"(Admin Only) Adding ifthenpay to your form","7":"(Customers Experience) Active payment methods","8":"(Customers Experience) Payment Window","9":"(Admin Only) Checking ifthenpay's created entries","10":"(Admin Only) Checking ifthenpay's created Payment Details"}},"plugin_section":[],"plugin_tags":[271868,246767,156882,44293,507],"plugin_category":[45],"plugin_contributors":[178156],"plugin_business_model":[],"class_list":["post-337063","plugin","type-plugin","status-publish","hentry","plugin_tags-fluentforms","plugin_tags-ifthenpay","plugin_tags-mbway","plugin_tags-multibanco","plugin_tags-payment","plugin_category-ecommerce","plugin_contributors-ifthenpay","plugin_committers-ifthenpay"],"banners":{"banner":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/banner-772x250.jpg?rev=3610062","banner_2x":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/banner-1544x500.jpg?rev=3610062","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/icon-128x128.png?rev=3610062","icon_2x":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/icon-256x256.png?rev=3610062","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-1.png?rev=3610062","caption":"(Admin Only) Enabling ifthenpay"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-2.png?rev=3610062","caption":"(Admin Only) Backoffice Synchronization"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-3.png?rev=3610062","caption":"(Admin Only) Form Settings"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-4.png?rev=3610062","caption":"(Admin Only) FluentForms's Form Feed Settings"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-5.png?rev=3610062","caption":"(Admin Only) ifthenpay's Gateway Configuration on a Feed Setting"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-6.png?rev=3610062","caption":"(Admin Only) Adding ifthenpay to your form"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-7.png?rev=3610062","caption":"(Customers Experience) Active payment methods"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-8.png?rev=3610062","caption":"(Customers Experience) Payment Window"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-9.png?rev=3610062","caption":"(Admin Only) Checking ifthenpay's created entries"},{"src":"https:\/\/ps.w.org\/ifthenpay-payments-for-fluentform\/assets\/screenshot-10.png?rev=3610062","caption":"(Admin Only) Checking ifthenpay's created Payment Details"}],"raw_content":"<!--section=description-->\n<p>This plugin integrates the ifthenpay payment gateway with FluentForms to enable seamless payment collection directly from your forms.<\/p>\n\n<p>Payments are processed through a secure pay-by-link system, ensuring that no sensitive card or banking data is stored on your website.<\/p>\n\n<p>After form submission, users are redirected to a secure ifthenpay payment page where they complete the transaction. ifthenpay then sends a server-side callback to automatically update the payment status inside FluentForms.<\/p>\n\n<p>In plain terms you get:<\/p>\n\n<ul>\n<li>One-time payments directly from FluentForms<\/li>\n<li>Secure automatic payment confirmations<\/li>\n<li>Payment status synchronization inside FluentForms<\/li>\n<li>Support for cards, wallets, transfers, and local payment methods<\/li>\n<li>Merchant backoffice management on web and mobile<\/li>\n<li>No card numbers stored on your website<\/li>\n<\/ul>\n\n<p>All settings are configured directly in FluentForms and the ifthenpay Backoffice.<\/p>\n\n<p>The plugin is designed so site owners can manage payments without requiring deep technical knowledge.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ol>\n<li>Full integration with FluentForms payment fields<\/li>\n<li>Secure transactions via ifthenpay pay-by-link<\/li>\n<li>Automatic payment confirmation through callbacks<\/li>\n<li>Multiple payment methods support:\n\n<ul>\n<li>Multibanco<\/li>\n<li>MB WAY<\/li>\n<li>Payshop<\/li>\n<li>Credit Card<\/li>\n<li>Cofidis<\/li>\n<li>Google Pay<\/li>\n<li>Apple Pay<\/li>\n<li>Pix<\/li>\n<\/ul><\/li>\n<li>Real-time payment status updates<\/li>\n<li>Support for coupons and automatic totals<\/li>\n<li>Multi-language support (EN, ES, FR, PT)<\/li>\n<li>Security-first approach \u2014 no sensitive payment data stored<\/li>\n<li>HTTPS-only communication with ifthenpay APIs<\/li>\n<\/ol>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>An active ifthenpay merchant account.<\/li>\n<li>A FluentForms Gateway Key (request this from ifthenpay support\/helpdesk).<\/li>\n<li>FluentForms installed and activated.<\/li>\n<li>Payment methods enabled in your ifthenpay Gateway Key.<\/li>\n<li>WordPress 6.5+.<\/li>\n<li>PHP 8.2+.<\/li>\n<li>HTTPS (SSL) enabled.<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to ifthenpay to generate payment links and validate transactions.<\/p>\n\n<p>ifthenpay is a third-party payment provider supporting cards, wallets, and local payment methods.<\/p>\n\n<h4>FluentForms<\/h4>\n\n<p>FluentForms is the form builder used to create forms and collect payment information.<\/p>\n\n<p>This plugin extends FluentForms by adding ifthenpay payment processing.<\/p>\n\n<h4>ifthenpay Backoffice &amp; API<\/h4>\n\n<p>The ifthenpay Backoffice is used to configure merchant settings and payment methods.<\/p>\n\n<p>The plugin communicates with ifthenpay APIs to create payment links and confirm transactions.<\/p>\n\n<p>Data sent during setup:<\/p>\n\n<ul>\n<li>Backoffice Key<\/li>\n<li>Gateway Key<\/li>\n<\/ul>\n\n<p>Data sent during payment processing:<\/p>\n\n<ul>\n<li>Transaction ID<\/li>\n<li>Amount<\/li>\n<li>Description<\/li>\n<li>Enabled payment methods<\/li>\n<li>Return URLs<\/li>\n<li>Language<\/li>\n<li>Optional customer email<\/li>\n<li>Optional customer name<\/li>\n<li>Optional form fields<\/li>\n<\/ul>\n\n<p>Callback data received:<\/p>\n\n<ul>\n<li>Payment status<\/li>\n<li>Transaction ID<\/li>\n<li>Payment method<\/li>\n<\/ul>\n\n<p>All communication happens server-side over HTTPS.<\/p>\n\n<p>No raw card or bank details are stored.<\/p>\n\n<h3>License<\/h3>\n\n<p>This plugin is licensed under the GPLv3.<\/p>\n\n<h3>Support<\/h3>\n\n<p>For assistance use the WordPress.org support forum:<\/p>\n\n<p>https:\/\/wordpress.org\/support\/<\/p>\n\n<p>Pre-checks before posting:<\/p>\n\n<ul>\n<li>Payment method enabled on Gateway Key<\/li>\n<li>Gateway Key connected correctly<\/li>\n<li>Current recommended versions of WordPress, PHP, and FluentForms installed<\/li>\n<\/ul>\n\n<p>Commercial helpdesk available:<\/p>\n\n<p>https:\/\/helpdesk.ifthenpay.com\/<\/p>\n\n<p>ifthenpay support:<\/p>\n\n<p>suporte@ifthenpay.com<\/p>\n\n<p>FluentForms documentation:<\/p>\n\n<p>https:\/\/fluentforms.com\/docs\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin zip via Plugins \u2192 Add New \u2192 Upload, or install from WordPress.org and Activate.<\/li>\n<li>Make sure your ifthenpay account has an active FluentForms Gateway Key.<\/li>\n<li>Go to FluentForms \u2192 Integrations \u2192 Enable ifthenpay.<\/li>\n<li>Go to FluentForms \u2192 Global Settings \u2192 Connect your Backoffice Key.<\/li>\n<li>Create or edit a form.<\/li>\n<li>Open Integrations \u2192 Add New Integration \u2192 ifthenpay.<\/li>\n<li>Configure your Gateway Key, payment methods, and options.<\/li>\n<li>Save the form and start accepting payments.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20fluentforms%3F\"><h3>Does this plugin require FluentForms?<\/h3><\/dt>\n<dd><p>Yes. FluentForms must be installed and active to use this plugin.<\/p>\n\n<p>Without FluentForms, the plugin cannot process payments.<\/p><\/dd>\n<dt id=\"does%20it%20support%20recurring%20payments%3F\"><h3>Does it support recurring payments?<\/h3><\/dt>\n<dd><p>No. This version supports one-time payments through ifthenpay pay-by-link only.<\/p><\/dd>\n<dt id=\"are%20payment%20details%20stored%3F\"><h3>Are payment details stored?<\/h3><\/dt>\n<dd><p>No.<\/p>\n\n<p>The plugin does not store card numbers or full banking information.<\/p>\n\n<p>Only the minimum payment references required for matching and status updates are stored.<\/p><\/dd>\n<dt id=\"which%20payment%20methods%20are%20supported%3F\"><h3>Which payment methods are supported?<\/h3><\/dt>\n<dd><p>Any payment method enabled on your ifthenpay Gateway Key, including:<\/p>\n\n<ul>\n<li>Multibanco<\/li>\n<li>MB WAY<\/li>\n<li>Payshop<\/li>\n<li>Credit Card<\/li>\n<li>Cofidis<\/li>\n<li>Google Pay<\/li>\n<li>Apple Pay<\/li>\n<li>Pix<\/li>\n<\/ul><\/dd>\n<dt id=\"how%20does%20the%20payment%20process%20work%3F\"><h3>How does the payment process work?<\/h3><\/dt>\n<dd><p>After submitting a form, the customer is redirected to the secure ifthenpay payment page.<\/p>\n\n<p>After payment completion, ifthenpay sends a callback and FluentForms updates the payment status automatically.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20a%20payment%20fails%3F\"><h3>What happens if a payment fails?<\/h3><\/dt>\n<dd><p>The FluentForms entry is marked as Failed.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20payment%20experience%3F\"><h3>Can I customize the payment experience?<\/h3><\/dt>\n<dd><p>Yes.<\/p>\n\n<p>You can configure payment descriptions, labels, display options, and styling directly inside FluentForms.<\/p><\/dd>\n<dt id=\"is%20there%20a%20sandbox%20%2F%20test%20mode%3F\"><h3>Is there a sandbox \/ test mode?<\/h3><\/dt>\n<dd><p>ifthenpay may provide test entities for development.<\/p>\n\n<p>If unavailable, testing with a low-value live payment is recommended.<\/p><\/dd>\n<dt id=\"how%20secure%20is%20the%20integration%3F\"><h3>How secure is the integration?<\/h3><\/dt>\n<dd><p>All requests are encrypted using HTTPS.<\/p>\n\n<p>No sensitive payment data is stored on your website.<\/p><\/dd>\n<dt id=\"why%20are%20payment%20links%20failing%20or%20timing%20out%3F\"><h3>Why are payment links failing or timing out?<\/h3><\/dt>\n<dd><p>Your server firewall, hosting provider, or VPN may block outbound HTTPS requests.<\/p>\n\n<p>Make sure your server can communicate with:<\/p>\n\n<ul>\n<li>api.ifthenpay.com<\/li>\n<li>ifthenpay.com<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>FluentForms payment integration.<\/li>\n<li>ifthenpay pay-by-link support.<\/li>\n<li>Multi-payment method support.<\/li>\n<li>Automatic payment callbacks.<\/li>\n<\/ul>","raw_excerpt":"Adds ifthenpay payment methods to FluentForms: cards, wallets, and local payment options; supports secure one-time payments via pay-by-link.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/337063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=337063"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/ifthenpay"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=337063"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=337063"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=337063"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=337063"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=337063"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=337063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}