News

aMember PRO 6.3.37 released

Date: 9/12/2025

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

fix(regression): upload element does not allow to select uploaded file fixed
Correct description of bruteforce settings
feat(api): ability to customise Affiliate commission tab grid
***Plugins
    fix(gift-voucher): correct items within invoice with voucher (It can have different billing plans in some cases)

Your suggestions for future releases are welcome!

aMember PRO 6.3.36 released

Date: 9/9/2025

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

Compatibility with PHP 8.4
Added ability to configure timeout for external http requests
Gmail Oauth emailing method added
Lite API - getUserGroupsOptions added
jquery-validate upgraded to latest version
Ability to restrict coupon codes input (allow to use only alphanumeric symbols for coupon codes)
WP 6.8 SSO fixed
Add Indian state - Telangana
Do not allow to specify the same password in change password form (for customers and admins)
Add notice about error_reporting to admin dashboard
New Payout method rise
Fixed bug: Wrong paysystem was set for invoice in shopping cart checkout in some situations
feat(brick-editor): add mode (equal|not equal) for brick filter
feat(form-editor): option "Disallow Country Change"
feat(upload): image preview for upload fields
feat(one-per-line): ability to past many lines from clipboard
feat(admin-perm): separate permission for Email Template Layouts
feat(api): ability to pass attributes to custom fields eg.: class
feat(helpdesk): support for ordered list within messages
feat(helpdesk): support for inline code (backtick) within messages
feat(webhooks): ability to add additional HTTP headers for request (eg.: authentication headers)
fix(rateLimit): cast all keys to strings to avoid int/string double limits
fix(ui): do not allow to scroll when modal window open
fix(import): ability to import users with plain text password
fix(upgrade): ability to handle free upgrade
fix(buy-now): buy-now in case of user is not logged in did not work
fix(grid): DetailGrid decorator works properly in case of multiple instances on same grid
***Payments
    New Payment Plugin: Centrobill
    SegPay - upgrades added
    Nevogate payment plugins added
    feat(paysys): New Payment System: Stratos (https://stratospay.com)
    feat(vendo): handle cancelUser callback
    fix(apple-iap): handle recurring notifications
    fix(stripe): case of free trial with 'only_card_method' option disabled.
    InvoioPay - fixed
***Newsletter
    feat(newsletter): GoHighLevel Tags plugin
***Plugins
    FacebookConversions - ability to use placeholders for event id
    feat(single-login-session): ability to specify logout redirect url for other sessions
    feat(autocoupons): ability to configure autocoupon settings for each coupon batch separately

Your suggestions for future releases are welcome!

aMember PRO 6.3.35 released

Date: 5/21/2025

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

Wordpress Plugin: Updated plugin to work with new Wordpress bcrypt password hashes
fix(woocommerce): correctly handle items with empty sku
feat(s3): add af-south-1 region support

Your suggestions for future releases are welcome!

aMember PRO 6.3.34 released

Date: 5/14/2025

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

feat(core): compatibility with php8.4
feat(admin-ui): ability to filter saved forms by form type
feat(admin-ui): ability to filter by product in user access records list
feat(admin-ui): eu-vat configuration - quick filter by country
feat(admin-ui): ability to copy pages
feat(buy-now): live update invoice summary (show discount if user apply coupon)
feat(simple-template): parse literals separately to allow more symbols eg.: .:
fix(import): import of files with legacy line ending (CR),  auto_detect_line_endings should be set before fopen call
Ability to exclude/show only REST API logs
***Plugins
    feat(auto-login-placeholder): added template modifier that allow to wrap any particular url with autologin token  - autologinlink %'https://example.com/signup|autologinlink'%
    feat(notification): ability to show notification to All visitors (without log-in and registration) and for all members
***Payments
    Stripe: Add support for Reattemp on failure for failed sepa rebills. Set correct Invoice  status if SEPA payment failed.
    Stripe: Add support of "Use only card method" to checkout session mode.
    Stripe: cc updates didn't work.
    Airwallex - updated to use Drop-In element
    fix(paysys): segpay - handle Credit notification

Your suggestions for future releases are welcome!

aMember PRO 6.3.33 released

Date: 3/31/2025

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

feat(admin): ability to use multiple export actions on same grid
feat(admin): group delete action for upgrades grid
feat(admin): permission to see cron log
feat(admin-ui): ability to filter cc rebills by status
feat(simple-template): paysys_title modifiers for email placeholders eg.: %invoice.paysys_id|paysys_title%
feat(simple-template): ability to use %user.mobile% placeholder
feat(ses): ability to use amazon SES configuration sets
feat(form): ability to select multiple values (OR) in single condition for conditional display
feat(form): ability to choose operator (is Equal|is Not Equal|is Empty|is Not Empty) for conditional display
feat(site.js): add version hash to site.js to bypass browser cache on file update
api(am-lite): do not use remember login cookies by default. It can be explicitly enabled (Am_Lite->setUseRememberLogin(true)) if necessary
fix(mass-email): possible duplicate emails in broadcast - It is required to set sort order explicitly to avoid duplicates
fix(signup): invoice-summary display for button links in case of form has more than one page
fix(aff): properly set is_first field for commission record in case of free trial
fix(grid): grid on user side can throw error about ambiguous field in some cases
fix(core): fatal error if IT language enabled (Unknown format specifier)
Webhooks - SET_PASSWORD hook added
***Plugins
    feat(oto): ability to display one time offer based on exact billing plan in invoice
    fix(autocoupons): ability to use modifiers for %coupon% placeholder eg.: %coupon|urlencode%
***Payments
    CardPointe payment plugin added
    feat(paysys): New Payment System: Payblis (https://payblis.com)
    feat(paysys): New Payment System: Not Boring CryptoGate (https://nbcgate.com)
    fix(clickbak): regular payment flow updated to new url format
    Explodely - order bump fixed
    Clickbank - cbcart migrated to cbitems
    Stripe - Activate Delayed Payments Immediately fixed
***Newsletter
    feat(newsletter): Nuevomailer update API to version 7
    feat(nuevomailer): pass custom fields
    fix(mautic): email address update
    fix(netvalve): 3ds fixed

Your suggestions for future releases are welcome!

aMember PRO 6.3.32 released

Date: 1/14/2025

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

feat(aff): new commission rule - N-th Time Purchase
feat(aff): new commission rule - User already had number of same Product
feat(stripe): ability to choose theme for elements
Amazon SES - Asia Pacific (Tokyo) region added
Bug fixed - correctly populate profile data for signup form
feat(product-options): select - do not pre-select first option
fix(buy-now): do not allow to use buyNow button for archived products
fix(security): do not allow to apply actions to records that is not include to query on frontend
fix(ux): refund in admin interface: provide useful error message instead of just fail
feat(admin-ui): mass action to edit coupon discount
feat(admin-ui): filter in product upgrades section
feat(admin-ui): mass action re-protect folders
ability to generate empty batch, useful for some plugins that generate coupons within batch
fix(admin-ui): fix sort by fields in user consent tab
fix(manual-rebill): fixed link to manual rebill within email template
fix(wp): restore display_errors to initial value after wp include
feat(consent): ability to display different consent based on language
feat(new-rewrite): ability to bind new_rewrite sessions to client IP
feat(ses): add US West (N. California region
fix(grid): ability to use more than one editable grid during single request (static within method is scoped to class, not object)
***Plugins
    AIgency script integration plugin
    Linkedin - duplicate emails fixed
    fix(aff-coupons): disallow ability to edit foreign records
    fix(aff-coupon): does not allow spaces for coupon codes at beginning or end
    fix(apple-signin): session is lost during redirection because of Apple use POST method for back redirect, need to do additional adjustment to session cookie settings (SameSite=None; Secure;) to make login working
    feat(social): New Plugin: X (Twitter) Signin
    Turnstile plugin added - Cloudflare "human" check
    Oauth-logging plugin fixed
    feat(subusers): add actions for invites list: add, delete, re-send
***Payments
    feat(paysys): New Payment System: Payler (https://payler.com)
    feat(paysys): New Payment System: Montonio (https://montonio.com)
    fix(webmoney): fix thank you page handling
    Mollie - migrated to V2
    Youkassa payment plugin added(uses Sberbank API)
    Cancel link fixed for some "cc" plugins
    CCBill - use correct subaccount for upgrades
    Stripe plugin: Logging for api requests processed through Stripe SDK
    Explodely - IP validation bug fixed
    Fixed bug: Unable to create fastspring session
    Stripe plugin: Change behaviour of "Activate Delayed Payments Immediately" option. Plugin will add an access instead of payment, access will be disabled in case of charge.failed event. charge.succeed will add payment as usual.
    Stripe new option: Disable automatic payment methods (show only credit card method)
    Rocket gate handle cancellation postback.
    Stripe plugin: Use separate payment methods per invoice
    Airwalles payment plugin added
    Stripe - fixed "The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment", does not store token for onetime payments
    Netvalve - recurring fixed
    feat(gourl): support other coins besides bitcoin
    feat(fastspring-contextual): ability to handle recurring subscription with different first and second price (first price should be lower than second)

Your suggestions for future releases are welcome!