• Resolved boxhamster

    (@boxhamster)


    Hi,
    I’m using PMPro together with the MasterStudy LMS/theme for a membership-pased course website.
    Some clients need to update their payment info and I’ve been looking around, but cannot find how to get this working. I’ve added the [pmpro_billing] shortcode on a test page, but I get the following message:
    Plan: MONTHLY PLAN. This subscription is not recurring. So you don’t need to update your billing information.

    Any clue where this could stem from?

    Thanks ??

    The page I need help with: [log in to see the link]

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Support Jarryd Long

    (@jarryd-long)

    Hi there, thank you for reaching out to Paid Memberships Pro.

    In order for me to assist you further, please advise if payments are being processed through MasterStudy or through the Paid Memberships Pro checkout process?

    Thread Starter boxhamster

    (@boxhamster)

    Thank you for helping.

    Yes, payments are via Stripe and PmPro.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Does this happen for all levels or only some? If the payment is processed by PMPro then MasterStudy functionality shouldn’t affect the billing part of it at all.

    Please navigate to Memberships > Settings > Pages and ensure that all of the PMPro pages have been set up correctly, with their respective shortcode in place and assigned to the relevant page name.

    Thread Starter boxhamster

    (@boxhamster)

    I just switched from a monthly to a semi-annual membership and see the same warning.
    Here’s a screenshot of the pages:
    https://ibb.co/HHC7dpV

    and the membership-billing page seems to have the right shortcode:
    https://ibb.co/5sKHwyp

    Plugin Support Jarryd Long

    (@jarryd-long)

    Would you mind sending us a copy of your Site Health information for your WordPress site? Your Site Health contains details about your WordPress and PMPro setup which can help us quickly pinpoint possible conflicts or problems that could cause the issue you’re currently experiencing.

    Please follow the steps below to retrieve your Site Health Info in the WordPress admin and reply back to us when the details have been added:

    1. Navigate to Tools > Site Health in the WordPress admin.
    2. Click on the “Info” tab.
    3. Click the button to “Copy site info to clipboard”.

    The entire output of your Site Health is now copied to your clipboard.

    You can then paste it into a reply here.

    Thread Starter boxhamster

    (@boxhamster)

    Thanks. I just updated everything (minus Elementor) and here is the Site Info:

    ` wp-core</p> <p class=””>version: 6.4.2<br>site_language: es_ES<br>user_language: en_US<br>timezone: Europe/Madrid<br>permalink: /%postname%/<br>https_status: true<br>multisite: false<br>user_registration: 0<br>blog_public: 1<br>default_comment_status: open<br>environment_type: production<br>user_count: 505<br>dotorg_communication: true wp-paths-sizes</p> <p class=””>wordpress_path: /home/u853875312/domains/swingdancehome.com/public_html<br>wordpress_size: 13,48 GB (14475270471 bytes)<br>uploads_path: /home/u853875312/domains/swingdancehome.com/public_html/wp-content/uploads<br>uploads_size: 795,00 MB (833616668 bytes)<br>themes_path: /home/u853875312/domains/swingdancehome.com/public_html/wp-content/themes<br>themes_size: 20,50 MB (21495464 bytes)<br>plugins_path: /home/u853875312/domains/swingdancehome.com/public_html/wp-content/plugins<br>plugins_size: 336,07 MB (352392369 bytes)<br>database_size: 787,06 MB (825294848 bytes)<br>total_size: 15,37 GB (16508069820 bytes) wp-dropins (1)</p> <p class=””>advanced-cache.php: true wp-active-theme</p> <p class=””>name: Master Study Child (masterstudy-child)<br>version: 3.0<br>author: StylemixThemes<br>author_website: https://stylemix.net<br>parent_theme: MasterStudy (masterstudy)<br>theme_features: core-block-patterns, widgets-block-editor, menus, post-thumbnails, title-tag, automatic-feed-links, html5, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, widgets<br>theme_path: /home/u853875312/domains/swingdancehome.com/public_html/wp-content/themes/masterstudy-child<br>auto_update: Disabled wp-parent-theme</p> <p class=””>name: MasterStudy (masterstudy)<br>version: 4.8.28<br>author: StylemixThemes<br>author_website: https://stylemixthemes.com/<br>theme_path: /home/u853875312/domains/swingdancehome.com/public_html/wp-content/themes/masterstudy<br>auto_update: Disabled wp-themes-inactive (2)</p> <p class=””>Twenty Twenty-Four: version: 1.0, author: the WordPress team, Auto-updates disabled<br>Twenty Twenty-Three: version: 1.3, author: the WordPress team, Auto-updates disabled wp-mu-plugins (3)</p> <p class=””>1&1 Product Subdomain: version: 1.1.0, author: 1&1<br>NinjaFirewall WP (mu-plugin): version: 1.0, author: The Ninja Technologies Network<br>WP STAGING Optimizer: version: 1.5.4, author: WP STAGING wp-plugins-active (45)</p> <p class=””>301 Redirects: version: 2.73, author: WebFactory Ltd, Auto-updates disabled<br>All-in-One WP Migration: version: 7.79, author: ServMask, Auto-updates disabled<br>All-in-One WP Migration Unlimited Extension: version: 2.50, author: ServMask, Auto-updates disabled<br>Breadcrumb NavXT: version: 7.2.0, author: John Havlik, Auto-updates disabled<br>BuddyPress: version: 11.4.0, author: The BuddyPress Community, Auto-updates disabled<br>Click to Chat: version: 3.30.1, author: HoliThemes, Auto-updates disabled<br>Click to Chat PRO: version: 2.3, author: HoliThemes, Auto-updates disabled<br>Code Snippets: version: 3.6.2, author: Code Snippets Pro, Auto-updates disabled<br>Contact Form 7: version: 5.8.4, author: Takayuki Miyoshi, Auto-updates disabled<br>Converter for Media: version: 5.11.5, author: matt plugins, Auto-updates disabled<br>Elementor: version: 3.17.3, author: Elementor.com (latest version: 3.18.1), Auto-updates disabled<br>Elementor Header & Footer Builder: version: 1.6.21, author: Brainstorm Force, Nikhil Chavan, Auto-updates disabled<br>Elementor Pro: version: 3.17.1, author: Elementor.com, Auto-updates disabled<br>Friendly Captcha for WordPress: version: 1.12.2, author: Friendly Captcha GmbH, Auto-updates disabled<br>GDPR Compliance & Cookie Consent: version: 1.5, author: StylemixThemes, Auto-updates disabled<br>Loco Translate: version: 2.6.6, author: Tim Whitlock, Auto-updates disabled<br>Masterstudy Elementor Widgets: version: 1.2.1, author: Stylemix, Auto-updates disabled<br>MasterStudy LMS WordPress Plugin – for Online Courses and Education: version: 3.1.17, author: StylemixThemes, Auto-updates disabled<br>MasterStudy LMS – Online Courses, eLearning PRO: version: 4.2.4, author: StylemixThemes, Auto-updates disabled<br>MC4WP: Mailchimp for WordPress: version: 4.9.10, author: ibericode, Auto-updates disabled<br>NinjaFirewall (WP Edition): version: 4.5.10, author: The Ninja Technologies Network, Auto-updates disabled<br>Paid Memberships Pro: version: 2.12.4, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – Add Name to Checkout Add On: version: 0.6.0, author: Stranger Studios, Auto-updates disabled<br>Paid Memberships Pro – bbPress Add On: version: 1.7.4, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – BuddyPress & BuddyBoss Add On: version: 1.4.1, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – Cancel on Next Payment Date: version: 0.5.1, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – Mailchimp Add On: version: 2.3.4, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – Payflow Recurring Orders Add On: version: .3, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – Recurring Emails Add On: version: .5.4, author: Stranger Studios, Thomas Sjolshagen <a href=”mailto:[email protected]”>[email protected]</a>, Auto-updates disabled<br>Paid Memberships Pro – Roles Add On: version: 1.4.2, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – Set Expiration Dates Add On: version: 0.6.1, author: Stranger Studios, Auto-updates disabled<br>Paid Memberships Pro – Subscription Delays Add On: version: 0.5.5, author: Paid Memberships Pro, Auto-updates disabled<br>Paid Memberships Pro – WooCommerce Add On: version: 1.8, author: Paid Memberships Pro, Auto-updates disabled<br>PixelYourSite PRO: version: 9.10.7, author: PixelYourSite, Auto-updates disabled<br>SEOPress: version: 7.2, author: The SEO Guys at SEOPress, Auto-updates disabled<br>STM Configurations: version: 4.6.6, author: StylemixThemes, Auto-updates disabled<br>TranslatePress – Business: version: 1.3.6, author: Cozmoslabs, Razvan Mocanu, Madalin Ungureanu, Auto-updates disabled<br>TranslatePress – Multilingual: version: 2.6.7, author: Cozmoslabs, Razvan Mocanu, Madalin Ungureanu, Cristophor Hurduban, Auto-updates disabled<br>WooCommerce: version: 8.3.1, author: Automattic, Auto-updates disabled<br>WooCommerce Checkout Manager: version: 7.3.1, author: QuadLayers, Auto-updates disabled<br>WooCommerce Stripe Gateway: version: 7.7.0, author: WooCommerce, Auto-updates disabled<br>WP Bouncer – Limit Simultaneous Logins: version: 1.5.1, author: Stranger Studios, Auto-updates disabled<br>WP Rocket: version: 3.15.2, author: WP Media, Auto-updates disabled<br>WP STAGING – Backup Duplicator & Migration: version: 3.1.3, author: WP-STAGING, WPStagingBackup, Auto-updates disabled<br>WPvivid Database Snapshots: version: 0.9.4, author: wpvivid.com, Auto-updates disabled code-snippets (4)</p> <p class=””>snippet-10: name: deactive various CSS scripts on page 12641 de-un-vistazo landing page, scope: global, modified: 2022-12-11 10:21:37<br>snippet-14: name: Adjust fee to PMPro stripe payments, scope: global, modified: 2023-02-08 12:22:06<br>snippet-15: name: About Roser Rich Person Snippet, scope: content, modified: 2023-06-13 13:42:15<br>snippet-16: name: Ahrefs, scope: head-content, modified: 2023-10-09 15:17:48 wp-media</p> <p class=””>image_editor: WP_Image_Editor_Imagick<br>imagick_module_version: 1808<br>imagemagick_version: ImageMagick 7.1.0-20 Q16-HDRI x86_64 2022-01-22 https://imagemagick.org<br>imagick_version: 3.7.0<br>file_uploads: 1<br>post_max_size: 1536M<br>upload_max_filesize: 1536M<br>max_effective_size: 2 GB<br>max_file_uploads: 20<br>imagick_limits:<br>imagick::RESOURCETYPE_AREA: 502 GB<br>imagick::RESOURCETYPE_DISK: 9.2233720368548E+18<br>imagick::RESOURCETYPE_FILE: 196608<br>imagick::RESOURCETYPE_MAP: 502 GB<br>imagick::RESOURCETYPE_MEMORY: 251 GB<br>imagick::RESOURCETYPE_THREAD: 1<br>imagick::RESOURCETYPE_TIME: 9.2233720368548E+18<br>imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, ASHLAR, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FARBFELD, FAX, FF, FITS, FL32, FLV, FRACTAL, FTS, FTXT, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, KERNEL, LABEL, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORA, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, QOI, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, RMF, RSVG, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YAML, YCbCr, YCbCrA, YUV<br>gd_version: 2.3.3<br>gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM<br>ghostscript_version: 9.27 wp-server</p> <p class=””>server_architecture: Linux 4.18.0-372.9.1.1.lve.el8.x86_64 x86_64<br>httpd_software: LiteSpeed<br>php_version: 7.4.33 64bit<br>php_sapi: litespeed<br>max_input_variables: 5000<br>time_limit: 0<br>memory_limit: 1536M<br>max_input_time: 120<br>upload_max_filesize: 1536M<br>php_post_max_size: 1536M<br>curl_version: 7.84.0 OpenSSL/1.1.1p<br>suhosin: false<br>imagick_availability: true<br>pretty_permalinks: true<br>htaccess_extra_rules: true<br>current: 2023-12-07T08:54:29+00:00<br>utc-time: Thursday, 07-Dec-23 08:54:29 UTC<br>server-time: 2023-12-07T09:54:27+01:00 wp-database</p> <p class=””>extension: mysqli<br>server_version: 10.6.12-MariaDB-cll-lve<br>client_version: mysqlnd 7.4.33<br>max_allowed_packet: 1073741824<br>max_connections: 2000 wp-constants</p> <p class=””>WP_HOME: undefined<br>WP_SITEURL: undefined<br>WP_CONTENT_DIR: /home/u853875312/domains/swingdancehome.com/public_html/wp-content<br>WP_PLUGIN_DIR: /home/u853875312/domains/swingdancehome.com/public_html/wp-content/plugins<br>WP_MEMORY_LIMIT: 40M<br>WP_MAX_MEMORY_LIMIT: 1536M<br>WP_DEBUG: false<br>WP_DEBUG_DISPLAY: true<br>WP_DEBUG_LOG: false<br>SCRIPT_DEBUG: false<br>WP_CACHE: true<br>CONCATENATE_SCRIPTS: undefined<br>COMPRESS_SCRIPTS: undefined<br>COMPRESS_CSS: undefined<br>WP_ENVIRONMENT_TYPE: Undefined<br>WP_DEVELOPMENT_MODE: undefined<br>DB_CHARSET: utf8<br>DB_COLLATE: undefined wp-filesystem</p> <p class=””>wordpress: writable<br>wp-content: writable<br>uploads: writable<br>plugins: writable<br>themes: writable<br>mu-plugins: writable buddypress</p> <p class=””>version: 11.4.0<br>active_components: Community Members, Extended Profiles, Account Settings, Activity Streams, Notifications<br>template_pack: BuddyPress Nouveau 11.4.0<br>! hide-loggedout-adminbar: undefined<br>! bp-disable-account-deletion: undefined<br>! bp-disable-avatar-uploads: undefined<br>! bp-disable-cover-image-uploads: undefined<br>bp-enable-members-invitations: undefined<br>bp-enable-membership-requests: undefined<br>! bp-disable-profile-sync: undefined<br>! bp-disable-blogforum-comments: No<br>_bp_enable_heartbeat_refresh: Yes pmpro</p> <p class=””>pmpro-cron-jobs: pmpro_cron_expire_memberships (2023-12-07 08:57:22) |<br>pmpro_cron_expiration_warnings (2023-12-07 08:58:05) |<br>pmpro_cron_stripe_subscription_updates (2023-12-07 16:57:22) |<br>pmpro_cron_admin_activity_email (2023-12-08 08:30:00) |<br>pmpro_cron_delete_tmp (2023-12-08 08:30:00) |<br>pmpro_cron_credit_card_expiring_warnings (2023-12-27 16:57:22) |<br>pmpro_license_check_key (2023-12-27 16:57:22)<br>pmpro-gateway: Stripe [stripe]<br>pmpro-gateway-env: Vivo/Producción [live]<br>pmpro-orders: 889 pedidos<br>pmpro-discount-codes: 22 códigos de descuento<br>pmpro-sessions:<br>session_status: Activo<br>pmpro-membership-levels: {<br>”3″: {<br>”id”: “3”,<br>”name”: “PLAN MENSUAL”,<br>”description”: “</p> <ul> <li>6 cursos para FOLLOWERS<\/li>\r\n \t</li> <li>24 horas de clases para FOLLOWERS<\/li>\r\n \t</li> <li>24 horas de clases de SOLO JAZZ<\/li>\r\n \t</li> <li>Listas de reproducci\u00f3n de m\u00fasica<\/li>\r\n \t</li> <li>Asistencia personalizada<\/li>\r\n \t</li> <li>Date de baja cuando quieras<\/li>\r\n<\/ul>”,<br>”confirmation”: “”,<br>”initial_payment”: 24,<br>”billing_amount”: 24,<br>”cycle_number”: “1”,<br>”cycle_period”: “Month”,<br>”billing_limit”: “0”,<br>”trial_amount”: 0,<br>”trial_limit”: “0”,<br>”allow_signups”: “1”,<br>”expiration_number”: “0”,<br>”expiration_period”: “”<br>},<br>”4″: {<br>”id”: “4”,<br>”name”: “PLAN DE 6 MESES”,<br>”description”: “ <ul> <li>6 cursos para FOLLOWERS<\/li>\r\n \t</li> <li>24 horas de clases para FOLLOWERS<\/li>\r\n \t</li> <li>24 horas de clases de SOLO JAZZ<\/li>\r\n \t</li> <li>Listas de reproducci\u00f3n de m\u00fasica<\/li>\r\n \t</li> <li>Asistencia personalizada<\/li>\r\n<\/ul>”,<br>”confirmation”: “”,<br>”initial_payment”: 123,<br>”billing_amount”: 123,<br>”cycle_number”: “6”,<br>”cycle_period”: “Month”,<br>”billing_limit”: “0”,<br>”trial_amount”: 0,<br>”trial_limit”: “0”,<br>”allow_signups”: “1”,<br>”expiration_number”: “0”,<br>”expiration_period”: “”<br>},<br>”5″: {<br>”id”: “5”,<br>”name”: “PLAN ANUAL”,<br>”description”: “ <ul> <li>6 cursos para FOLLOWERS<\/li>\r\n \t</li> <li>24 horas de clases para FOLLOWERS<\/li>\r\n \t</li> <li>24 horas de clases de SOLO JAZZ<\/li>\r\n \t</li> <li>Listas de reproducci\u00f3n de m\u00fasica<\/li>\r\n \t</li> <li>Asistencia personalizada<\/li>\r\n<\/ul>”,<br>”confirmation”: “”,<br>”initial_payment”: 228,<br>”billing_amount”: 228,<br>”cycle_number”: “1”,<br>”cycle_period”: “Year”,<br>”billing_limit”: “0”,<br>”trial_amount”: 0,<br>”trial_limit”: “0”,<br>”allow_signups”: “1”,<br>”expiration_number”: “0”,<br>”expiration_period”: “”<br>}<br>}<br>pmpro-custom-templates: {<br>”parent”: {<br>”pages”: {<br>”last_updated”: “2023-12-07 08:43:36″,<br>”path”: “wp-content\/themes\/masterstudy\/paid-memberships-pro\/pages”<br>}<br>},<br>”child”: “Sin sustituci\u00f3n de plantilla”<br>}<br>pmpro-getfile-usage: PMPRO_GETFILE_ENABLED no está establecido<br>pmpro-htaccess-cache-usage: Activado – Caché del navegador activada para HTML (ExpiresByType text/html), esto puede interferir con la restricción de contenido después de acceder. Elimina esa línea de tu archivo ?.htaccess? para resolver este problema.<br>pmpro-pages:<br>account: https://swingdancehome.com/membership-account-2/<br>billing: https://swingdancehome.com/membership-account-2/membership-billing/<br>cancel: https://swingdancehome.com/membership-account-2/membership-cancellation/<br>checkout: https://swingdancehome.com/membership-account-2/membership-payment/<br>confirmation: https://swingdancehome.com/membership-account-2/membership-confirmation/<br>invoice: https://swingdancehome.com/membership-account-2/membership-invoice/<br>levels: https://swingdancehome.com/membership-account-2/subscription-types/<br>login: https://swingdancehome.com/login/<br>member_profile_edit: https://swingdancehome.com/membership-account-2/your-profile/<br>pmprobp_restricted: https://swingdancehome.com/membership-account-2/access-restricted/<br>pmpro-library-conflicts: No se ha detectado ningún conflicto de bibliotecas.<br>pmpro-outdated-templates: No se detectaron plantillas desactualizadas.<br>pmpro-current-site-url: https://swingdancehome.com<br>pmpro-recorded-site-url: https://swingdancehome.com<br>pmpro-pause-mode: Desactivado `

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you for your feedback. Nothing stands out from your Site Health however I should note that the billing page won’t show the option to edit billing details if a membership has been manually switched over.

    The ability to change billing details will only be available if the member has checked out through the PMPro checkout page, allowing your site to sync up with Stripe.

    As a workaround for the issue you are experiencing, please consider allowing Billing Updates to happen off-site and in Stripe. You can do this by navigating to Memberships > Settings > Payment Gateway & SSL and set the Billing Updates dropdown to Off-Site (Stripe Checkout)

    Thread Starter boxhamster

    (@boxhamster)

    Thank you for further looking into the issue.
    I just did a test and bought a subscription for 1€ with a completely new email address (my other test account just had a 100% discount, hence no card details in the system and on Stripe).
    But I still get the same message, sadly.
    Maybe some future update just magically fixes this then. Thanks.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Unfortunately this is site-specific and not an issue with our plugin as I’ve tested the same scenario on a local environment and it works for me.

    As a workaround for the issue you are experiencing, please consider allowing Billing Updates to happen off-site and in Stripe. You can do this by navigating to Memberships > Settings > Payment Gateway & SSL and set the Billing Updates dropdown to Off-Site (Stripe Checkout).

    Feel free to start a new topic if you have any other questions and we’d be happy to assist.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Updating payment info: “This subscription is not recurring.”’ is closed to new replies.