[WordPress] 外掛分享: ifthenpay | Payments for MemberPress

WordPress 外掛 ifthenpay | Payments for MemberPress 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「ifthenpay | Payments for MemberPress」是 2025-11-26 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2025-11-27,距離現在已有 93 天。
  • 外掛最低要求 WordPress 6.5 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

ifthenpay |

外掛標籤

refunds | ifthenpay | recurring | memberpress | subscriptions |

內容簡介

總結:ifthenpay 外掛不提供內建的循環計費功能,而是透過建立簡單易懂的支付週期來實現循環會員制。支付週期是依序計算,以確保客戶不會因此失去已支付的時間。此外,使用者可以進行一次性支付以及循環會員購買,並可以透過管理後台進行基本銷售和退款操作。

問題與答案:
1. ifthenpay 外掛的核心功能是什麼?
- 答:提供循環會員制(按期循環計費)、一次性支付、自行控制部分退款、基本銷售和退款報表、自動支付確認(不儲存信用卡號碼)等功能。

2. 循環計費是如何運作的?
- 答:使用者購買會員資格時會設定一個週期(例如:每個月)。外掛會建立第一個支付週期以及該週期的支付參考。當支付完成後,週期會被標記為已支付,並準備下一個週期。週期會依序計算,以避免重疊並保留客戶已支付的時間。

3. 使用 ifthenpay 外掛需要滿足什麼條件?
- 答:需要擁有活躍的 ifthenpay 商家帳戶以及 MemberPress 的 Gateway Key。可以從 ifthenpay 的支持團隊那裡尋求協助取得 Gateway Key。

原文外掛簡介

ifthenpay does not offer built-in recurring billing. This plugin makes recurring memberships work by creating simple, easy-to-understand payment periods. When a period is paid, the membership continues; if not paid, MemberPress marks that period as “Lapsed” and the system waits for the end-customer to “Update” their subscription by making a manual payment for the next computed period. Periods are computed sequentially so customers never lose paid time — the next period is only created after the previous one is completed. An admin may also change the subscription status if needed.
In plain terms you get:
* One-time payments and recurring memberships (period engine)
* Partial refunds you control
* Merchant backoffice (basic sales & refunds) on web + mobile
* Secure automatic payment confirmations (no card numbers stored)
All settings are made in MemberPress and in your ifthenpay Backoffice. The plugin is built so store owners can manage payments without needing deep technical knowledge.
Key Features

Period-based recurring (sequential, preserves paid time)
One-time payments (standard purchase flow)
Automatic payment confirmation (fast access)
Lapsed period handling with manual Update action
Admin partial refunds (future/unconsumed periods)
Multiple local payment types (cards, wallets, transfers)
Merchant backoffice (basic sales & refund reports)
Security first (signed callbacks, no card data stored)

How Period-Based Recurrence Works

User purchases a membership with a cycle (e.g. monthly).
The plugin creates the first payment period and a payment reference for that period.
When payment is received, the period is marked paid and the next period is prepared. Periods are computed sequentially to avoid overlap and preserve any paid time for the customer.
Admins can generate or edit periods from the transactions screen.

Requirements

An active ifthenpay merchant account.
A Gateway Key for MemberPress (request this from ifthenpay support/helpdesk).
The payment methods you want enabled on that Gateway Key (your ifthenpay backoffice lets you choose).
WordPress 5.0+, PHP 7.4+, and MemberPress installed.
HTTPS (SSL) enabled on your site.

Refund Policy Management
Scope: refunds apply only to future or unconsumed paid periods (no retroactive time reimbursement).
Process:
* Admin inputs desired refund amount per transaction/period.
* Optional min/max limits can guide consistency.
* Approval required before issuing ifthenpay refund or internal credit note.
External Services
This plugin integrates with the ifthenpay payment platform to process payments for MemberPress memberships. ifthenpay is a third-party service that provides secure payment processing for various methods including cards, wallets, and local bank transfers.

ifthenpay Backoffice & Integrations

What it is and what it is used for: The ifthenpay Backoffice is the merchant dashboard for managing payment integrations. The plugin uses the ifthenpay API to retrieve account configuration, generate payment links, activate webhooks, and process refunds.
What data is sent and when:
During setup: Backoffice Key and API Token (stored securely in site settings) to authenticate and retrieve available payment methods.
During payment processing: Minimal transaction details including transaction ID, user identifier, amount, and subscription details to generate payment references.
During refunds: Backoffice Key, request ID, and refund amount to process partial refunds.
End-User License Agreement (EULA): EULA
Privacy Policy: Privacy Policy

Callbacks / Webhooks

What it is and what it is used for: Webhooks (callbacks) are used for automatic payment confirmations. When a payment is completed, ifthenpay sends a signed notification to the plugin to update the transaction status in MemberPress.
What data is sent and when: Only upon payment completion: reference IDs, payment status, amount, payment method, and request ID. No sensitive card or bank details are transmitted.

All network requests are performed server-side over HTTPS. Sensitive credentials are stored in site options and are not publicly exposed. The plugin does not store raw card numbers or full bank account details.
License
This plugin is licensed under the GPLv3.
Support
For assistance use the WordPress.org support forum:
Please include:
* Backoffice account
* Site URL + plugin version
* Exact error message + relevant log excerpts/screenshots
Pre-checks before posting:
* Callback URL reachable over HTTPS & matches settings
* Payment method enabled on Gateway Key AND mapped to Integration
* Running current recommended versions of WordPress, PHP & MemberPress
Commercial helpdesk available (no direct email required): helpdesk.ifthenpay.com

ifthenpay support: [email protected]
MemberPress docs: MemberPress docs

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「ifthenpay | Payments for MemberPress」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | trunk |

延伸相關外掛(你可能也想知道)

  • Dynamic User Directory 》這款輕量級但功能強大且功能豐富的外掛程式創建了一個用戶目錄,該目錄顯示您指定的現有用戶元信息。它可以顯示頭像、社交圖示、郵寄地址、電子郵件地址、網...。
  • Extra Styling for MemberPress 》這是一個小型的外掛,可使 MemberPress 註冊和登錄頁面看起來更加美觀。它允許您輕鬆地從 WordPress 客製化器中設置按鈕、優惠券按鈕和註冊通知的樣式。, 想...。
  • Paystack MemberPress 》這是一個 Memberpress 的付款網關外掛程式,並使用 Paystack 進行會員訂閱。, 此外掛程式幫助管理員和網站管理員使用 MemberPress 透過 Paystack 付款網關接...。
  • MemberPress Menu 》這款外掛程式可以讓您管理 MemberPress 使用者帳戶頁面中可用的連結。。
  • GamiPress – MemberPress integration 》透過功能強大的遊戲化外掛程式 GamiPress,將MemberPress會員制度遊戲化!, 此外掛程式會自動將 GamiPress 與 MemberPress 連接,並新增新的活動事件和功能。...。
  • Logged In As 》這是一個易於使用且輕量級的 WordPress 外掛,可以顯示當前登錄用戶的用戶名或其他元數據。, 它通過替換目標菜單項目中的替換文字來工作,這些文字還可以包括...。
  • ExpressTechSoftwares Addon for MemberPress and Discord 》ExpressTech 的 MemberPress Discord 外掛可讓您將 MemberPress 會員連接到您的 Discord 在線社群,會員的伺服器角色將根據其會員等級分配。, 非常簡單的設置...。
  • WPJ Reports for MemberPress 》這個外掛比原生的 MemberPress 報告功能提供更多有用的數據,你可以看到每個會員購買了多少個產品/會員權益等。目前,內置的 MemberPress 報告功能專注於交易...。
  • MemberPress Square — Accept Square Payments in MemberPress 》使用 MemberPress Square 外掛在您的會員網站上收取一次性付款。, MemberPress-Square 外掛(免費)可使您透過 Square 接受 MemberPress 會員付款。安裝了 Me...。
  • myCred – MemberPress Integration (Gamification for Membership Sites) 》透過 myCred MemberPress 外掛,將您的 MemberPress 會員訂閱流程提升至新的境界,它是最佳的 WordPress 增值外掛。, myCred MemberPress 讓您有能力在會員在...。
  • Dashboard Search for MemberPress 》我開發了這個外掛程式,讓會員的管理更輕鬆、更快速。現在,您可以從主控台頁面快速搜尋會員,而不必再點擊「MemberPress > 會員」頁面。 此外,此外掛允許您...。
  • Member status API for MemberPress 》總結:這個外掛讓使用者可以透過 WordPress REST API 查詢目前使用者在 MemberPress 的會籍狀態,並在文章端點上新增會員存取資訊。它帶來多項功能,包括會籍...。
  • Cryptocurrency Payment Gateway for MemberPress by CryptoPay 》總結文案: CryptoPay 是一款專為 WordPress 生態系統開發的外掛程式,可讓您在 MemberPress 上接受點對點且無佣金的加密貨幣支付。, , 問題與答案:, - 你正在...。
  • MemberPress HubSpot 》該外掛讓使用者在成為 MemberPress 會員後,可以加入至 HubSpot 工作流程中。。
  • BadgeOS MemberPress Integration 》MemberPress, MemberPress 是 WordPress 的會員制外掛程式。此附加元件可啟用 BadgeOS 好玩機能。, BadgeOS MemberPress 整合附加元件, 「BadgeOS MemberPres...。

文章
Filter
Apply Filters
Mastodon