WordPress plugin intelligence profile

ifthenpay | Payments for GiveWP

Adds ifthenpay as a donation payment gateway for GiveWP: Multibanco, MB WAY, Payshop, Credit Card and more via Pay-By-Link.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.5 · PHP 8.2
Directory statusactive
Last directory update22 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records ifthenpay | Payments for GiveWP version 1.0.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

This plugin integrates the ifthenpay payment gateway with GiveWP so donors can pay with Portugal’s most popular local payment methods, directly from your donation forms.

Donations are processed through ifthenpay’s secure Pay-By-Link system — no card or banking data is ever stored on your website.

After starting a donation, the donor is redirected to a secure ifthenpay-hosted payment page to complete the transaction. ifthenpay then notifies your site via a server-to-server callback so the donation status updates automatically, including for offline/async methods like Multibanco and Payshop.

In plain terms you get:

* One-time donations through GiveWP’s donation forms

* A “Connect Backoffice” flow to link your ifthenpay account in a few clicks

* Automatic payment-method sync (with light/dark logos) from your ifthenpay Backoffice

* Two donation-form field designs: a full card, or a compact inline row

* Secure, automatic payment confirmation via server-to-server callback

* Support for Multibanco, MB WAY, Payshop, Credit Card, and more

* No card numbers stored on your website

All settings are managed within GiveWP and your ifthenpay Backoffice. The plugin is designed so site owners can manage donations without requiring advanced technical knowledge.

Key Features

  • Full integration with GiveWP’s donation form payment gateway flow
  • Secure transactions via ifthenpay Pay-By-Link (off-site redirect to a hosted checkout)
  • Automatic, server-to-server payment confirmation (works for asynchronous/offline methods like Multibanco and Payshop)
  • Support for multiple payment methods (Multibanco, MB WAY, Payshop, Credit Card, and more)
  • “Connect Backoffice Key” flow with automatic gateway-key and payment-method sync (light and dark logos)
  • Two donation-form field designs — full card or compact inline row — with a light/dark/auto theme
  • Real-time donation status in GiveWP
  • Multi-language support (EN, ES, FR, PT)
  • Security-first approach (no card data stored)

Requirements

  • An active ifthenpay merchant account.
  • A GiveWP Gateway Key configured for GiveWP (request via ifthenpay support).
  • Backoffice Key
  • WordPress 6.5+ and PHP 8.2+, with GiveWP installed and activated.
  • HTTPS (SSL) enabled on your site.
  • WP-Cron running — either the default WordPress cron (triggered by site visits) or a real server-level cron job hitting wp-cron.php. Required so donation status updates after ifthenpay’s callback; see the FAQ below if you’ve disabled WP-Cron.

External Services

This plugin integrates with the ifthenpay payment platform to process payments for GiveWP donation forms. ifthenpay is a third-party service that provides secure payment processing for Multibanco, MB WAY, Payshop, Credit Card, and other local Portuguese payment methods.

-

GiveWP

  • What it is and what it is used for: A donation management plugin. This plugin registers ifthenpay as one of its payment gateways so donors can choose it at checkout.

-

ifthenpay Backoffice & Integrations

  • What it is and what it is used for: The ifthenpay Backoffice is the merchant dashboard used to manage integrations and payment configurations. The plugin uses the ifthenpay API to look up your gateway keys and payment methods, generate Pay-By-Link payment links, and register the server-to-server callback URL.
  • What data is sent and when:
  • During setup: the Backoffice Key (to list your available GiveWP Gateway Keys) and the Gateway Key (to register the callback URL).
  • During payment processing: the donation ID, amount, description, language, link expiry date, the enabled payment-method accounts, success/error/cancel return URLs, and the pre-selected payment method (if any).
  • During callbacks: the donation ID, an anti-phishing key, the paid amount, the ifthenpay request ID, and, on a failed or cancelled payment, a status code.
  • When requesting activation of a new payment method: the Backoffice Key, Gateway Key, the payment method, your WordPress admin email, and your site’s URL, name, WordPress version, GiveWP version, and plugin version, sent by email to ifthenpay support ([email protected]).
  • Network & VPN Requirements: Outbound HTTPS requests are made to ifthenpay APIs for setup, link generation, and status validation. Servers behind strict firewalls or restrictive outbound VPNs must allowlist the following domains to prevent connection timeouts:
  • api.ifthenpay.com
  • ifthenpay.com
  • End-User License Agreement (EULA): EULA
  • Privacy Policy: Privacy Policy

All network requests are performed server-side over HTTPS. Sensitive credentials are stored securely and are not publicly exposed. No raw card or bank details are stored.

License

This plugin is licensed under the GPLv3.

Support

org support forum:

Pre-checks before posting:

* Payment method enabled on Gateway Key AND mapped to your GiveWP integration

* Running current recommended versions of WordPress, PHP & GiveWP

php regularly) — a stuck “Pending” donation after a successful payment is usually a cron issue, not a plugin issue

com

com

* GiveWP docs: GiveWP docs

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ifthenpay wordpress
  • donations
  • givewp
  • payment
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.5 · PHP 8.2
Update activity22 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.