Linux 软件免费装
Banner图

ifthenpay | Payments for Ninja Forms

开发者 ifthenpay
更新时间 2026年10月19日 22:34
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

payments ninja forms mbway ifthen ifthenpay

下载

1.0.0

详情介绍:

This plugin integrates the ifthenpay payment gateway with Ninja Forms to enable seamless payment collection directly from your forms. Payments are processed through a secure pay-by-link system, ensuring that no sensitive card or banking data is stored on your website. Customers can complete payments using their preferred method via a secure payment page. After submitting a form, users are redirected to ifthenpay's secure hosted payment page to complete the transaction; ifthenpay then sends a server-side callback to update the payment status automatically. In plain terms you get: All settings are made in Ninja Forms and in your ifthenpay Backoffice. The plugin is built so site owners can manage payments without needing deep technical knowledge.

安装:

  1. Install: Upload the plugin zip via Plugins → Add New → Upload, or install from WordPress.org and Activate.
  2. Credentials: Ensure your ifthenpay account has an active Ninja Forms Gateway Key with the desired payment methods enabled.
  3. Setup Part 1: Go to Ninja Forms → Settings → Payments and enter your Backoffice Key.
  4. Setup Part 2: Once the Backoffice Key is connected you'll see your gateway key configuration — select your Gateway Key of choice if you have more than one, enable your favorite methods, set a default payment method, a description for your payments, and an expiry (in days) for your pay-by-links. These settings apply globally, to every form.
  5. Form config: Edit your form → Emails & Actions tab → add (or edit) a "Collect Payment" action → set its Payment Gateway to "ifthenpay | Payment Gateway". The payment methods, default method, description, and expiry were already configured in Step 4 — this step only wires this specific form's Collect Payment action to ifthenpay.

屏幕截图:

  • (Admin Only) Ninja Forms's Gateway Configuration
  • (Admin Only) ifthenpay Confirmation Method
  • (Admin Only) Edit a Form
  • (Admin Only) Form Advanced Calculations Setting
  • (Admin Only) Form Email & Actions settings, Collect Payment Settings
  • (Customers Experience) Payment Form
  • (Customers Experience) ifthenpay Payment Gateway Secure Payment Page
  • (Admin Only) Payment Entries

升级注意事项:

1.0.0 Initial public release.

常见问题:

Does this plugin require Ninja Forms?

Yes. Ninja Forms must be installed and active to use this plugin.

Does it support recurring payments?

No. This version supports only one-time payments via pay-by-link.

Are payment details stored?

No. The plugin does not store card numbers or full bank details. Only minimal references required for payment matching are kept.

Which payment methods are supported?

Any ifthenpay method attached to your Gateway Key (e.g. Multibanco, MB WAY, Payshop, Pix, Credit Card, and more).

How does the payment process work?

After form submission, users are redirected to a secure ifthenpay-hosted payment page. Once payment is completed, the status is updated automatically via callback and the user will be shown a Thank you confirmation.

What happens if a payment fails?

The entry is marked as Failed.

Is there a sandbox?

ifthenpay may provide test entities; if unavailable, use a low-value live test.

How secure is the integration?

Requests are encrypted over HTTPS; no sensitive payment data is stored.

Does ifthenpay's addon for Ninja Forms accept webhooks (callbacks)?

Yes! ifthenpay's addon for Ninja Forms accepts webhooks (callbacks).

更新日志:

Releases that fix a security issue say so in their entry, prefixed with Security:. 1.0.0