The aMember Pro development team announces the immediate availability of aMember PRO 5.5.1. You can see changelog below.
Updated unsubscribe page to be more obvious for customer Added Finish locale to payment terms Payments/Invoices/Refunds - added user data fields to the export Wordpress plugin: added require_all attribute to am4show shortcode - require all specified products to show block ***GDPR Added ability to keep payout details when user is being anonymized if enabled in config Added ability to delete Agreement Documents Added ability to include Agreement Documents outside of amember Added ability for admin to anonymize user's account ***Bugs fixed Helpdesk - custom field translation fixed GDPR: Fixed several bugs in Delete/Anonymize user action. Force I Agree plugin: link to external agreement document wasn't displayed TwofactorDuoSecurity: unable to link two accouints with the same email(ADMIN and USER)
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.5.0. You can see changelog below.
Several improvements made to comply with GDRP requirements Improved compatiblity with PHP 7.2 Implements #1904: Ability to use Billing Plan Title instead of Product Title on signup form New Report: Conversion rate by payment system breakdown Security: hide password fields in payment plugins configuration HTML brick now uses HTML editor in configuration. Shopping Cart: ability to use static page on front page, add cart menu to User Menu interface New feature: Force password change for particular user regardless any other settings Ability to change parent node for tree items (user groups/product categories/resource categories), insert node to proper place (according sort order) Google-analytics plugin modified to support google tag manager SMTP Sending Method: Ability to use Plain Auth (some smtp does not support login) New option 'Unsubscribe customer from selected newsletter threads' in all newsletter plugins Implemented Ability to change rebill date for offline invoices from amember Control panel. Implemented Live Search in Active Resources widget Implemented 3DS Support in Stripe plugin Implemented ability to add manual commission in Affiliate module Implements #1939: HTML view for reports send by email Password reset message - added IP address to the email body Subusers: Implemented ability to invite exiting customers to join parent account Self-Service plugin: Allow to "order" more then one product copy using credits ***GDPR Support for multiple agreements with changelog history and with tracking for each user Added an option to download Personal Data for customers Ability for user to delete personal data from system. (required for GDPR compliance) Ability to keep some fields that could be required by legal reasosn(for VAT purpose for example) Do not pass plain email via url Force-i-agree plugin is included by default. Newsletter lists brick, do not pre-select lists by default Ability to attach aMember CP -> Protected Content -> Email messages to a newsletter list. If you have several marketing autoresponders you will be able to get user consent. Ability to add more then one consent brick to signup page. New functionality to manage site Terms & Policy documents and their revisions Show user consent history Record Newsletter Lists Consent and show it in User Consent Tab Force-i-agree plugin reworked to support new functionality. Added information about personal data that is being connected by default Agreement brick: support url to external agreement ***Integration Plugins Freeradius Birthday Email - allow to send email to user on his birthday (you can use autocoupon plugin to include personal discount code to email message), User Mass Delete plugin Twitch integration Wordpress plugin supports Learndash MailJet Plugin: change email implemented XenForo: Implemented xenforo2 redirect addon, and fixed PHP 7.2 support ***Payment Plugins Coinbase-commerce Recurly Securionpay Braintree plugin: Pass order description to braintree BitPay library updated in plugin ***Bugs Fixed Re-implement Add Invoice product block. Block UI fixed to make it more obvious. Downloads: fix sort order for PHP 7 and higher Paypal-Express: The totals of the cart item amounts do not match order amounts in some situations. Subusers: fix login generation (random string was generated always) Stripe: properly handle zero-decimal currencies e.g. JPY Rework vat validation, allow_url_fopen can be disabled in most configurations Date filter in logs sections was broken Payflow plugin: no CC info errors on rebill Shopping cart: do not allow to add disabled products to shopping cart Authorize.NET CIM plugin: fixed incorrect display reuse behavior. Mail: properly deal with header body in multibyte enconding (utf-8) GA Plugin: Error on checkout through shopping cart in some configuration Problem in unsubscribe link without newsletter module Affiliate Module: use default redirect link if banner is disabled Shopping Cart: auto choose payment options if there is only one available options Products select has wrong width at aMember CP -> Browse Users -> Advanced Search in some situations. Admin UI: display correct currency in product options (instead of $), Storage of PDF files fixed Subusers invite: do not send invitation to self email address.
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.4.3. You can see changelog below.
Fixed bug: Product options can be erased in some circumstance Avoid warnings in PHP 7.2 Speed up AdminDashboard page load HTML Brick: ability to use %user.*% placeholders within brick content Display user's status in user_info line in admin interface Shopping Cart: product images - ability to configure resizing method, fill color and set default images Improved cc-demo plugin: ability to configure test cc# Fixed bug: Wrong number of "Count of products purchase report" ***Import Users from CSV Ability to skip expire date (calculate based on begin date and product settings) Ability to specify same comment for all users imported from CSV ***Infusion-soft fault tolerant behaviour send zero autoresponder on access adding fixed bug: access wasn't added properly on rebuild ***Plugins Aff-leads plugin: Fixed bug: Wrong fields select type in plugin settings. Unable to select more then one field. Default product plugin: disable for subusers JVShare - mcrypt to openssl Xenforo - updated to support 2.0
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.4.2. You can see changelog below.
Ability to customize billing plan during add invoice from admin interface (easy ability to set any price without changes in product settings) HTML From Brick: Sidebar Postion - ability to add sidebar to signup form from admin interface with any html (useful to add testimonials/benifits etc) User Groups Brick: ability for user to manage subset of user groups on his own Agreement Brick: ability toi attach agreement state to invoice instead of user Easy ability to add hyperlink to Product Title in Active Subscriptions widget Enable MagicSelect for Frontend Hightlight configs tabs for just enabled plugins/modules Display PHP Info only to superadmin, it can have sensetive data in environment variables Handle required checkboxes product options with single option Helpdesk: ability to use seprate email from address for notificaton from helpdesk JV: use total before tax to calculate partner share ***Bug Fixed Sort of Product Billing Plan Numeric validation did not work Invoice log - search by incremental id fixed Show only public payment systems on shopping cart by default Fatal error in php 7.2 on upgrade Cast DATETIME columns as DATE for conditions with dates OTO plugin bug fixed ***Payment Plugins New Plugin: Cardinity payment plugin New Plugin: FirstAtlanticCommerce payment plugin Clickbank: replace mcrypt with openssl (mcrypt is removed from PHP 7.2) Checkout.com: fixed bug: payment record was created on CC update CCBill: do no pass formName in URL for flexforms - caused errors Yandex: fixed bug - column 'receipt_id' cannot be null ***New Plugin Schedule Billing Terms Change - Ability to schedule modification of billing plan terms at given date time Google Sign In Plugin
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.4.1. You can see changelog below.
Invoice Summary: do not touch DOM if nothing changed (get rid of unnecessary blink effect) Coupon Brick: Do not add default coupon if it is not valid (start/end dates, usage limit etc.) Separate refunds and chargeback in PaymentsVSRefunds report Ability to download saved reports as CSV Ability to generate batch of coupons with specific prefix Do not use characters [QIO01] in coupon code generation to avoid any possible confusion mail: add -f paramater for sendmail Show qty for items (if more then one) on user side Add member directories to menu editor Shoping Cart: option 'If product is not available because of require/disallow settings' API: CB_INIT_GRID_FINISHED grid event pending-invoice-clear: option Only trigger Paid Products REST API: check-access/send-pass Bug Fixed: bind of anonymous file upload Bug Fixed: grids - getFoundRows can return incorrect results in some circumstances Bug Fixed: invisible underscore in input (Firefox) Bug Fixed: error if access record is 'special' Bug Fixed: absorb tax mode with qty more then 1 Bug Fixed: country wasn't saved in invoice when location validation was disabled Bug Fixed: facebook plugin had duplicated ID's if signup for different accounts from the same device Bug Fixed: product-required-fields - case of multiple product bricks on same form Bug Fixed: resend action from mail queue send incorrect email in some circumenstens Bug Fixed: Unsubscribe - fixed handle of "Do not Show Unsubscribe Block on Member Page" Bug Fixed: mass approval issue Bug Fixed: interaction issue between ui modal and select2 search ⨯ -> ✕ (compatibility with mobile devices) PayPal: we can get such txn_type (recurring_payment_profile_cancel) for initial attempt to create profile (case of PROFILESTATUS=PendingProfile), in this case on next attempt we can get correct recurring profile in PayPal and cancelled invoice in aMember Stripe: compatibility with moblile device - remove auto click becouse on mobile overlay is ugly and stripe try to open new window (this action require user click event) Ecorepay payment plugin fixed Wirecard plugin: changing endpoints. G2A fixed to work with address fields (required for selling physical goods) ccBill plugin: set address info from ccBill if empty in amember PayDotCom payment plugin added Invision4: additional groups Interspire: config option - Fields Mapping Joomla plugin: Update last visit date on login ***BuyNow Buttons perform invoice validation utilize order-data to pass info to signup form ability to add coupon within button configuration Bug Fixed: buyNow button configuration, array_merge does not preserve numeric keys simplify credits expiration configuration ***Resume Subscriptiption properly handle case of tax in absorb mode maintain original discount ***Affiliate ability to export Leads optional feature to display customer emails to affiliate ***Self Service: ability to edit credits type title from module config split types of products, ability to sort
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.4.0. You can see changelog below.
New-rewrite cookie should expire at the end of the session Unsubscribe - fixed bug if newsletter module is enabled and block is removed from custom php Do not allow to use sendpass form for locked users Bug Fixed: Am_Lite session id can have comma (session.hash_bits_per_character/session.hash_bits_per_character = 6) Enable vatid brick for subclass of Am_Invoice_Tax_Vat2015 Bug fixed - password confirmation did not work at signup form in some circumstance Do not use Start Date Calculation for upgrade invoice Grids: do not init filter before run (ability to change filter from plugins) Closes #1778 - Non-Editable Backend Data for Invoice/Refund PDF's Correct discount field for case of Product Price include VAT Add Germany date format (with dots) as available format option Properly handle case of signup without products with manual approve option enabled Invoice Summary Brick: option to display subscription terms Name Brick: ability to switch order of First and Last name Bug Fixed: access condition Any Product works incorrectly in some circumstances Bug Fixed: default option did not work for radio buttons Ability to limit usage of coupon by specific billing plans ***Admin Interface User Menu Editor (Drag & Drop interface to manage user menu) BuyNow buttons Implementation Ability to resend Email Confirmation Link New User search creteria - Refund Amount Visual feedback on report save action Respect sort order for newletter lists within admin interface Display progress for table repairing CKeditor: fix placeholder plugin Log payout actions: PAID, NOT PAID, DELETED ***Shopping Cart: Ability to bulk resize images for all products if admin change preview sizes Take into account product scope when retrieve category list Ability to configure no widgets in shopping cart and hide cart sidebar in this case ***Payment Plugins New Plugin: Jvshare payment New Plugin: redsys.es New Plugin: additional-stripe-sources - Ability to use Stripe Source api to accept Alipay, Bancontact, Giropay, iDEAL and P24 payments through your stripe account. New PLugin: Yandex Payment New Plugin: FHTPay New Plugin: Doku New Plugin: Amazon Pay Authorize-Cim: change Hosted CIM forms (End of Life - March 30, 2018) to Accept Customer forms Thrive-cart: handle refunds notifications Epoch: properly handle denied payments Stripe, Authorize-cim: do not display update CC info link if user has not active recurring subscription Stripe: optional ability to accept Bitcoin on Hosted Form ClickBank: support for Encrypt Transaction URLs option ClickBank: handle new format of thank you page ClickBank: update clickbank statement on thanks page Eway-rapid3: fix for case of multiple items in same invoice Worldpay: use absolute url for redirect Flexpay: Fixed bug: plugin unable to handle IPN message: "Column 'receipt_id' cannot be null" Epay: fix refund feature Avangate: Fixed bug: plugin didn't use purchase quantity with auto create enabled ***Soft Sale Fix filter for binds Ability to filter licenses by expiration date Ability to export list of licenses to CSV file Improve license preview in admin interface ***Plugins Infusion Soft Plugin: Rebuild DB fixed Self-Service: use grid if products are more then for one page Linkedin Login plugin Login Reminder plugin: added ability to insert %product_title% placeholder to login reminder templates Login reminder plugin: Ability to configure more then one reminder depends on purchased product Invite Plugin: More integration with aff module Invite Plugin: New option added 'Make invited user Affiliate' Zendesk: name field is required (sunmit login if name is empty) Invision 4: single login fixed for 4.2 Facebook: improve readme New Plugin: Insightly CRM
Your suggestions for future releases are welcome!