ifthenpay | Payments for MemberPress
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
Top keywords
- payment22×3.24%
- ifthenpay15×2.21%
- period11×1.62%
- backoffice9×1.32%
- memberpress9×1.32%
- paid7×1.03%
- refunds7×1.03%
- key6×0.88%
- periods6×0.88%
- refund5×0.74%
- account4×0.59%
- amount4×0.59%
SUBRE – Product Subscription for WooCommerce – Recurring Payments
SUBRE – Product Subscription for WooCommerce – Recurring Payments offers a comprehensive solution that allows online businesses to easily sell and manage subscriptions while also providing subscribers with a seamless and convenient experience. Customers can subscribe to products or services and pay weekly, monthly, or annually. Try the Demo | Documents | Facebook group What are the advantages of SUBRE – WooCommerce Product Subscription? A wide range of goods and services are available through subscriptions, including those in the following aspects, and online shop owners should take advantage of SUBRE – WooCommerce Product Subscription to boost sales, revenue, and attract new customers. Media and entertainment: Subscriptions to streaming services, such as Netflix, Amazon Prime Video, and Disney+, offer access to a large library of movies and TV shows for a monthly fee. Food and drink: Subscriptions to meal kit delivery services, such as Blue Apron, provide subscribers with all the ingredients they need to make delicious meals at home, delivered directly to their door. Fashion and beauty: Subscriptions to clothing rental services, such as Rent the Runway, allow subscribers to rent designer clothing and accessories for a monthly fee. Health and wellness: Subscriptions to wellness and fitness services, such as Peloton or Headspace, provide subscribers with access to workout classes, meditation exercises, and other resources to help them stay healthy and fit. Technology and gadgets: Subscriptions to technology and gadget services, such as Apple Music or Microsoft Office 365, provide subscribers with access to software and tools that can improve their productivity and make their lives easier. Personal care: Subscriptions to monthly grooming boxes, such as Birchbox, provide subscribers with a selection of grooming and beauty products tailored to their needs. Pet care: Subscriptions to pet care services, such as BarkBox, provide subscribers with monthly deliveries of toys, treats, and other pet-related products. The benefits of subscriptions for consumers include the convenience of having products and services delivered directly to their door, the ability to try new products and services, and access to exclusive deals and promotions. For businesses both online and offline, subscriptions can provide a predictable revenue stream and can help build strong relationships with customers. What can SUBRE – WooCommerce Product Subscription offer to you? Create subscription products: It is easy to create subscription products based products for your e-commerce websites using the SUBRE – WooCommerce Product Subscription plugin. Various product options: You can make a subscription product downloadable, virtual, or physical, charge renewal payments weekly, monthly, or annually, a product to one per customer, and even charge shipping only on the initial order when creating a subscription product. Sign-up fee: Support for setting up a sign-up fee, a one-time fee that is charged when someone subscribes. Free trials: Free trial for subscribing in a period on a certain day, week, month, or year. Expired date: Support for setting up the date on which the subscription period ends and the customer’s access to the services or products they subscribed to will be terminated unless they renew their subscription. Subscription renewal: Support automatic renewal or manually renew by the subscribers. Customer emails: Subscription emails automatically notify customers when the customer subscribes, when a subscription payment is processed for renewal, when a subscription is canceled, or when a subscription has expired. A renewal reminder email can be sent to the subscriber before the renewal date to allow them to cancel or change their subscription. Subscriber Account Management: Subscribers can view their subscription list, and subscription detail, modifying subscribing including renewing, cancel. Subscription Management: The admin can be easy to manage subscribers in the backend, such as adding, editing, and deleting them, as well as viewing subscriber information and billing history. Multiple payment gateways: Support different payment gateways for subscribers’ payments, and handle recurring payments automatically. Design subscription buttons and messages: Customize subscription buttons on the cart, checkout page, modify the price html if a product has both a sign-up fee and a trial available; if a product has a sign-up fee and modifies expiration date info. Important Notice: Plugin works based on WooCommerce plugin. It is released on WordPress.org and you can use plugin as free to build themes for sale. FEATURES MAY BE YOU NEED 9Map – Map Multi Locations Abandoned Cart Recovery for WooCommerce Advanced Product Information for WooCommerce AFFI – Affiliate Marketing for WooCommerce ALD – Dropshipping and Fulfillment for AliExpress and WooCommerce Boost Sales for WooCommerce – Set up Up-Sells & Cross-Sells Popups & Auto Apply Coupon Bopo – WooCommerce Product Bundle Builder Bulky – Bulk Edit Products for WooCommerce Cart All In One For WooCommerce Catna – Woo Name Your Price and Offers Checkout Upsell Funnel for WooCommerce ChinaDS – Tmall-Taobao Dropshipping for WooCommerce Clear Autoptimize Cache Automatically COMPE – WooCommerce Compare Products Coreem – Coupon Reminder for WooCommerce Coupon Box for WooCommerce CURCY – Multi Currency for WooCommerce – Smoothly on WooCommerce 9.x Customer Coupons for WooCommerce DEPART – Deposit and Part payment for Woo Email Template Customizer for WooCommerce EPOI – WP Points and Rewards EPOW – Custom Product Options for WooCommerce EU Cookies Bar for WordPress EXMAGE – WordPress Image Links Faview – Virtual Reviews for WooCommerce FEWC – Extra Checkout Fields For WooCommerce Free Shipping Bar for WooCommerce GIFT4U – Gift Cards All in One for Woo HANDMADE – Dropshipping for Etsy and WooCommerce HAPPY – Helpdesk Support Ticket System Jagif – WooCommerce Free Gift LookBook for WooCommerce – Shoppable with Product Tags Lucky Wheel for WooCommerce – Spin a Sale Lucky Wheel Giveaway Notification for WooCommerce | Boost Your Sales – Recent Sales Popup – Live Feed Sales – Upsells Orders Tracking for WooCommerce Photo Reviews for WooCommerce Pofily – WooCommerce Product Filters PRENA – Product Pre-Orders for WooCommerce Product Builder for WooCommerce – Custom PC Builder Product Size Chart For WooCommerce Product Variations Swatches for WooCommerce REDIS – WooCommerce Dynamic Pricing and Discounts REES – Real Estate for Woo S2W – Import Shopify to WooCommerce Sales Countdown Timer SUBRE – Product Subscription for WooCommerce – Recurring Payments Suggestion Engine for WooCommerce Thank You Page Customizer for WooCommerce – Increase Your Sales TMDS – Dropshipping for TEMU and Woo VARGAL – Additional Variation Gallery for WooCommerce VillaTheme Core VIMA – Multi Customer Addresses for Woo VISeek – Easy Custom Search W2S – Migrate WooCommerce to Shopify WebPOS – Point of Sale for WooCommerce WPBulky – WordPress Bulk Edit Post Types Documentation Getting Started Plugin Links Project Page Documentation Report Bugs/Issues