• Skip to primary navigation
  • Skip to main content

RocketGeek

Home of WP-Members, The Original WordPress Membership Plugin

  • WordPress Plugins
    • WP-Members
      • FAQs
      • Quick Start
      • Documentation
      • Extensions
    • Advanced Options
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Download Protect
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Invite Codes
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • MailChimp Integration
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • PayPal Subscriptions
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Salesforce Web-to-Lead
    • Security
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Text Editor
      • Purchase the Plugin
      • Get the Pro Bundle
    • User List
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • User Tracking
      • Documentation
      • Purchase the Plugin
      • Get the Pro Bundle
    • Memberships for WooCommerce
    • WordPass
  • Blog
    • Basics
    • Tips and Tricks
    • Filters
    • Actions
    • Code Snippets
    • Shortcodes
    • Design
    • Release Announcements
  • Store
    • Cart
    • Checkout
  • Contact
  • Log In
  • Show Search
Hide Search
Home » Plugins » WP-Members » Documentation » Filter Hooks » wpmem_payment_form

wpmem_payment_form

Description

This hook filters the payment information on the renew page.  It is made up of parameters set in the extension settings.  These values are then used to assemble the message string that can be filtered with wpmem_payment_form_msg.

Parameters

$arr
(array) (required) An array of the values from the subscription settings:

  • subscription_num – the number of periods in the subscription.
  • subscription_per – the subscription period (days, weeks, months, years).
  • subscription_cost – the subscription cost (number, no symbol).
  • subscription_name – the name of the subscription product.
  • trial_num – the number of periods in the trial, if a trial is offered.
  • trial_per – the trial period (days, weeks, months, years), if a trial is offered.
  • trial_cost – the trial cost (number, no symbol), if a trial is offered.
  • trial_name – the name of the trial product, if a trial is offered.
  • currency – the PayPal symbol for the currency used (defaults to USD).
  • wrapper_before – the opening html tag (default: <p>).
  • wrapper_after – the closing html tag (default: </p>).

Changelog

Introduced in version 0.4

Source

wpmem_payment_form is located in module.php

Usage


Code Snippet Library [Subscriber Content]

  • Configure the PayPal extension for multi-unit pricing
  • Configure the PayPal extension for multi-tiered pricing
  • Configure the PayPal extension for two tiered pricing
See a list of all filter and action hooks

Ready to get started?

Join Today!

© 2025 · butlerblog.com · RocketGeek is built using WordPress, WP-Members, and the Genesis Framework

  • butlerblog.com
  • WP-Members Support Subscription
  • Terms of Service
  • Privacy Policy
  • Refund Policy