News

aMember PRO 6.3.44 released

Date: 6/9/2026

The aMember Pro development team announces the immediate availability of aMember PRO 6.3.44. You can see changelog below.

feat(admin-ux): improve report search, ability to filter reports by tags
fix(i18n): respect user language in numerous email notifications
feat(admin-ui): ability to export products
Fix missing REQUEST_URI warnings in request handling
fix(admin-ux): display actual error message on invoice preview (if any) to give better context to admin instead of just ignore it
feat(admin-ux): improve user access records management
feat(admin-ux): adaptive user info block
feat(admin-ux): quick search on manage category pages
feat(ux): make admin tabs adaptive
fix(docker): rebuild PHP iconv extension against GNU libiconv for PDF text
feat(ux): improve admin interface on narrow screen (menu auto collapse/grid actions fold)
fix(security): Open redirect in cart
feat(option-editor): improve UX for option editor
fix(theme): properly handle system fonts
feat(pending-notification): ability to target notification by billing plan
Fix: Reflected XSS via REQUEST_URI/QUERY_STRING in signup/login views (#5)
Log action when payout is requested by admin
Add affiliate click and lead tabs to user admin page
feat(admin-ux): column with number of upgrades on products list page (hyperlinked to filtered list of upgrades)
***Payments
    Log CCBill activity to invoice logs
    Rare error at Stripe thanks page fixed
    Stripe managed payments
    Stripe - Pre-authorized debit payments in Canada added
    fix(stripe): handle manual rebill in checkout mode properly
    feat(paysys): New Payment System: Zionpe (https://zionpe.com)
    Mycryptocheckout updated to version 2.25
***Plugins
    WP theme twentytwentyfour support added
    Joomla 4/5 support added
    fix(single-login-session): fix performance issue on browse users page in admin interface

Your suggestions for future releases are welcome!

aMember PRO 6.3.43 released

Date: 4/27/2026

The aMember Pro development team announces the immediate availability of aMember PRO 6.3.43. You can see changelog below.

feat(helpdesk): strikethrough support in markdown
Fix inserted record refresh to use returned insert id
Bug fixed - preserve 0% VAT group rates instead of falling back to default VAT
fix(admin-ui): filter by payment system did not show options
Fixed Bug: plugins must be loaded  to get options. At least payment-link plugin didn't display options in form.
fix(signup): ensure that user did not change payment system in html code
Paypal payout CSV format adopted to use suggested format https://developer.paypal.com/docs/payouts/standard/payouts-web/
Fix tokenized signup billing to use freshly converted token instead of stale user CC record
feat(admin-ui): add confirmation for delete imported users action, make title more clear
feat(admin-ui): display duration (in days) for access records
feat(admin-ui): ability to filter admin log by affected table
***Payments
    Fix CCBill upgrade flow to cancel previous subscription after rebill - according to CCBull support message

Your suggestions for future releases are welcome!

aMember PRO 6.3.42 released

Date: 4/6/2026

The aMember Pro development team announces the immediate availability of aMember PRO 6.3.42. You can see changelog below.

fix(pending-email-template-ui): double escape of product options
feat(admin-ui): ability to filter by invoice in user access records
fix(security): upgrade phpseclib/phpseclib 2.0.51 → 2.0.52 (CVE-2026-32935)
fix(security): upgrade league/oauth2-server 8.4.1 → 8.4.2 (CVE-2023-37260)
feat(signup): ability to exclude products from product bricks by category
Fix Am_Cron bugs: mcrotime typo, undefined $dbId, missing return on lock failure
Add flag emoji for locale display in language settings and translation forms
Replace addPassword with addSecretText in admin setup forms for security
fix Am_Html_Refs::checkCache() crash on PHP 8.x
php 8.5 deprecations fixed
fixed deprecated usage of Am_Block
fix(cart): incorrect redirect from cart signup page (double url(...) apply)
AM_THEME_PARAM_NAME - ability to switch theme per request (based on unique GET parameter)
feat(admin-ui): hide disabled admins by default
PHP 8.5 The setAccessible() methods of various Reflection objects have been deprecated, as those no longer have an effect.
PHP 8.5 deprecates Terminating case statements with a semicolon
PHP 8.5 deprecates $http_response_header
PHP 8.5 deprecates PDO::MYSQL_ATTR_USE_BUFFERED_QUERY
PHP 8.2 deprecates utf8_encode / utf8_decode
PHP 8.5 - deprecates non-canonical cast syntax like (boolean), (integer), and (double). Canonical forms are (bool), (int), and (float).
feat(admin-ui): ability to search payments by signup form
feat(cancel): static url for cancel action (useful to use in email templates)
fix(helpdesk): preserve separators after markdown links and add helper tests
feat(admin): ability to send test email for Protect Content -> E-Mail Messages
feat(helpdesk): ability to alter ticket menu from plugins
feat(helpdesk): markdown links format support in messages
Fix PHP 8.2 "Creation of dynamic property" deprecation warnings
Fix mb_convert_case() null deprecation in Am_Locale
Fix PHP 8.4 implicit nullable parameter deprecation warnings
Update ProductUpgradeTest for removed MemberController
Fix DbSync SQL generation for MySQL 8 compatibility
Fix AM_WIN regex to not match Darwin (macOS)
Fix @ error suppression in DB error handlers for PHP 8+
***Payments
    feat(paysys): centrobill-hosted - handle refund notifications
    feat(centrobill-hosted): cancellation support
    PaypalCheckout - PayPal no longer allows overriding plan prices at subscription creation time
    fix(ccbill): fix dynamic pricing digest mismatch and duplicate constant definition
    fix(stripe): security and correctness fixes for payment plugin
    fix(stripe): unlock ui in case of input error
***Plugins
    fix(softsale): offline grace timing
    fix(softsale): recurring-license expiry calculation
    fix(softsale): the bundled client’s cURL transport returns values in the wrong order
    fix(softsale): expired-license grace handling on the server is broken

Your suggestions for future releases are welcome!

aMember PRO 6.3.41 released

Date: 2/25/2026

The aMember Pro development team announces the immediate availability of aMember PRO 6.3.41. You can see changelog below.

fix(ccbill): regression - fix formDigest calculation

Your suggestions for future releases are welcome!

aMember PRO 6.3.40 released

Date: 2/24/2026

The aMember Pro development team announces the immediate availability of aMember PRO 6.3.40. You can see changelog below.

feat(payment-email): ability to set up payment emails based on billing plan
fix(pdf-invoice): do not persist pdf generated based on temporary (not saved) record
feat(i18n): ability to translate pages
feat(smtp): ability to use new connection for each email message
feat(i18n): ability to translate pending emails
feat(i18n): ability to translate autoresponder emails
feat(pay-page): live preview of invoice on pay page
fix(admin-ui): ability to search upgrades by product
fix(admin-ui): correctly auto populate second period settings based on first period settings if necessary
fix(admin-ui): display surcharge in correct currency for upgrade path display in admin interface
feat(admin-dashboard): clickable legend for Users Report widget
feat(admin-ui): handy UI to set fixed end date for billing plans
feat(adv-search): new conditions: Having active access only to
show 404 error for /page/*** if it is not correct link
fix(manual-rebill): does not allow to use manual rebill link outside of grace period
fix(internal): Am_Html_Ref::T_CODE throw error on inject
***Newsletter
    MailWizz plugin fixed
***Payments
    feat(paysys): New Payment System: Centrobill Hosted (https://centrobill.com)
    Fastspring-contextual - refunds fixed
    Paypal rare cancellation request issue fixed
    fix(braintree): allow to do manual renew if possible
    fix(netvalve): pass additional browser data to init 3ds process

Your suggestions for future releases are welcome!

aMember PRO 6.3.39 released

Date: 1/12/2026

The aMember Pro development team announces the immediate availability of aMember PRO 6.3.39. You can see changelog below.

fix(saved-form): guarantee that all pages is valid before process
fix(report): correction of overflow to next month for monthy shifts
feat(admin): introduce billing plan categories (useful to setup coupons - restrict its usage only to some billing plan categories)
Webhooks module - supports PAYMENT_WITH_ACCESS_AFTER_INSERT
***Plugins
    Drupal plugin fixed to support version 10
    VBulletin supports 6.1
    feat(softsale): ability to setup license schemas based on billing plan
    SoftSale API - two new endpoints added to get list of available files and to download file
***Payments
    InovioPay payment plugin fixed
    fix(windcave): amount for manual rebill fixed
    fix(mycryptocheckout): validate IP of API origin server
    SmartDebit updated for new endpoints
    PaypalCheckout - enable-funding parameter added
    Braintree PHP SDK updated to minimal supported version 6.24.0, transparent redirect mode is not supported anymore

Your suggestions for future releases are welcome!