The aMember Pro development team announces the immediate availability of aMember PRO 5.2.3. You can see changelog below.
First Stable release in the 5.2.x branch Fix problem with cart redirect after signup (appeared in 5.2.0) Remove restriction for maximum length of admin password (it does not make any sense) Fixed bug: Cart should be destroyed before user sent to payment system, and after user logout. Blockchain plugin: added support of v2 API Fixed Bug: Do not display archived products in SelfService setup Exclude Shipping Fee from Affiliate Commission Calculation Add info about used signup form to user profile (Signup Info) PDF Stamp: ability to style stamp text (font/size/color/postion/align) New Plugin: GoToTraining New affiliate program model Last Click Wins: http://www.amember.com/docs/Setup/Affiliates#Affiliate_Program_Model Translate country title in pdf invoice. Jvzoo: fix for multiple secret keys withion single plugin Moodle - update groups as well CCbill: do not handle EXPIRE notification from CCbill, aMember handle expiration on its own New Plugin: Square Checkout. Fixed bug: Incorrect data in Last Month dashboard widget at the end of some months. Aff: give plugin ability to introduce new payout methods New Plugin: Block disposable email domains. schedule-emails module Xenforo - re-POST data instead of redirect Batch Unsubsribe Plugin amazon SNS: we need to extract email address from FROM header before process it
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.2.2. You can see changelog below.
Security: fix possible XSS on Login Page Highlight active menu item for protected pages Fixed responsiveness for audio player Closes #1870 - bug in content editing controller Bug Fixed: E-Mail User mass action shipping-flat: different rate based on customer delivery address display email address on unsubscribe page Agreement Brick: option to check checkbox by default Added ability to change used configuration set from config.php This is useful when you need to use the same database for more than one amember copy. ***Admin Reports Admin widget: replace Scheduled Recurring Revenue with Monthly Recurring Revenue (that has more sense) Refund Rate Refunds by product or product category breakdown Count of Cancellations by date period Refunds by payment system breakdown ***Newsletter Plugins Fixed bug: Mailchimp plugin didn't properly unsubscribe user if he specify email with capital letters. Also removed direct curl usage from plugin code. New newsletter plugin: MailJet New Mail Sending Method: MailJet Mail Sending Method: SendGrid Web API v3 ***Integration Plugins Fixed Bug: Test database settings button didn't work. WP: take into account WP_SITEURL if possible (will work if option to use wp theme is enabled/otherwise can define it in config.php) ***Payment Plugins Hide CC module in UI: enable/disable it automatically in background based on choosen payment plugins Fixed bug: Do not validate cardholders name when using Authorize.NET CIM accept.js Pass it to authorize.net as is to validate it there Itransact plugin development version Clickbank Plugin: Cart support added(ability to select more then one product on signup page) ccbill: handle lifetime period for dynamic pricing Fixed stripe refund webhooks Fixed bug: Worldpay plugin: php error in ipn script.
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.1.9. You can see changelog below.
Security fix: avoid possible XSS on login page
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.2.1. You can see changelog below.
Fix compatibility with PHP 5.3 Add positions for html blocks to payment history page Ability to use multiple video on same page in async mode Ability to enable persist DB connection from config Allow to resume failed subscriptions API: add Am_Event::PAGE_BEFORE_RENDER - Called before render protected page Aff: ability to download transaction details to CSV if config option allow it Bug Fixed: respect sort order in i18n interface when filter applied Bug Fixed: properly check isLoaded for the tables with literal keys Bug Fixed: ajax action for setup forms Bug Fixed: option-editor does not respect sort order in some circumestance Implements #1865 - Import User, log skipped lines Two Level of Admin Notification: Error and Notice Properly handle case when two license keys in config (one expired and another one valid) Show Mail Queue Status in Admin UI Set maximum priority for test email message from admin interface to get it send when queue is full Improve Filter in Mail Queue - add bility to filter by status New Report: Count of Pending Invoices Add Filter to section Blocking IP/E-Mail (Backend) Newsletter: unsubscribe user from subscription on deletion Softsale Module: Fixed bug: aMember CP -> Licenses list is too slow. Affiliate: Ability to export affiliate stat to file for affiliates ***Payment Plugins Molllie Payment Plugin PayPal - handle recurring_payment_suspended_due_to_max_failed_payment, properly add chargebacks Authorize CIM - properly handle duplicate payment profile Verotel Flexpay - recurring payments were not added properly ***Integration Plugins Stockboxphoto integration plugin Drupal - resolve class name conflict with WP (if option to use WP theme is enabled) Phpbb - resolve class name conflict with WP SMF - fixed bug with additional groups Vanilla - fix permissions, relay on vanilla to calculate proper permission Joomla - set cookie with wildcard to support single login between subdomains ***Directory decouple index_fields and seacrh_fields ability to search by country in foreign language properly handle group condition ***Misc Plugins User Notification - allow to leave alerts for user profile Stopforumspam (https://stopforumspam.com) Intercom - replace APi Key with Personal Access Token Widget Plugin - Add Not Condition (Ability to hide Widget based on user active/expired subscriptions)
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.2.0. You can see changelog below.
Improve compatibility with PHP 7.1 Replace mcrypt-based encryption to openssl-based Decouple URL build Ability to add Captcha to Login Page (configuration option) Move Currency from Product to Billing Plan New custom field type - Single checkbox Ability to upload files to upload custom user fields in Admin UI Brick Referred By - Add option to display either username or name or email Video - Ability to upload Closed Captions alognside with video file Video - Ability to add watermark with logo (setup option) PDF Invoice - more granular control (ability to download from account|attach to email recipt to user|attach to email receipt to admin) Amazon S3 - Add new region (US East 2) Amazon S3 - Force file download (Content-Disposition: attachment) Ability to translate custom labels for Form Editor within UI Invoice auto create - Ability to specify product quantity Bug Fixed: Item compatibility work incorrectly in some circumstance Bug Fixed: Some directory is missed in dir browser - directory name can cast to bool false so we need to do strong type comparation Bug Fixed: Authenticate user by import third-party password functionality didn't work when passowrd hashing method doesn't require salt ***Admin UI Revenue Goal Widget - green when the goal is on target and red if its falling behind target Ability to sort billing plans within product form Coupon batch grid - show coupon code in grid if there is only one coupon in batch Easy ability to generate 1 coupon with explicit code DateTime form element - allow to specify time of manually payment explicitly File Browser - add preview for image files Add warning before Invoice Rebuild ***New Reports Affiliate Payout Amount by User - useful to prepare 1099 Payments by Used Coupon Refunds by Used Coupon ***Shopping Cart Improve quantity select box in shopping cart Ability to quickly choose quantity if product allow it Ability to use product options Ability to choose sort order for products in admin interface Respect Assign Paysystem to Product option in Shopping Cart Ability to rearrange widgets from admin interface Add two types of layout for basket (Detailed and Short) Ability to use custom CTA image for generated add to cart button Highlight payment system on checkout ***Payment Plugins New Payment plugin - Razorpay (India) Clickbank - fixed free trials MIGS - change hash from md5 to sha256 Paypal-express - recognize error for cancel request if profile already canceled Authorize SIM - shows cancel page if payment was not successful Psigate Account Manager - ability to refund payments SmartDebit (and other e-check plugins) - fixed rebilling errors (empty echeckRecord causes PHP errors) Uniteller - bug fixed (follow specification to parse CSV) Uniteller - cancel link fixed ***New Newsletter Plugin MailerLite ***Misc Plugins Gift Card - allows to buy gift cards and send it to either existing user or new one by email Billing Plan Country - allow to offer different billing plans to diffrent coutries Dime Sale - add brick with next price level and remaining sales/time. ***Integration Plugins Phpbb3 - added support of 3.1.6 (password_hash)
Your suggestions for future releases are welcome!
The aMember Pro development team announces the immediate availability of aMember PRO 5.1.8. You can see changelog below.
Combine periods: take first period from most expensive item instead of last one - it make more sense New Valildation Methods for Custom Fields: List of E-Mail Address, URL, IP Address Newsletters - fixed additional fields for content records Mass Action: Unsubscribe from All Emails Form Editor: Conditional logic for additional fields Invoice Summary Brick: properly handle case of donation Bug Fixed: report NewVsExisting Helpdesk: config option to allow admin edit his own messages (within 5 minutes after post) Product Required Fields Plugin - allow you to require some fields on signup form based on choosen product in case of user did not fill in it yet Am_Lite: add shortcut for getInstance ie.: Am_Lite::i()->isLoggedtIn() Additional User Fields - ability to define validation settings on per form base Implemented correct way to handle "no access url" for protected folders. Add Download event to timeline Recent Activity Admin Widget Implements #1847 - Dropdown menu search option in reports area Folder Protection: ability to enbale Directory Listings for folder from admin interface Bug Fixed: ability to set Form as default even if it is listed on second or subsequent page in grid (case of huge number of signup forms) Increase period of validity for links to reset password and email confirmation login reminder: ability to send notification only to users with active subscriptipn to specified products Invoice Summary Brick: take into account new country from signup form for logged in user to calcualte TAX send Admin Free Subscription Notifications for free trial as well Implements #1844 - add idn modifier for Am_SimpleTemplate Ability to add links and pages to user menu REST API: check-access - always execute checkUser Webhooks: include passhash to user related events Closes #1843 - auto add wildcard for NOT LIKE in advanced search Webhooks: ability to remove particular events from queue/log InvoiceSummary Brick: take into account TAX ID Bug Fixed: configuration of schedule tax changes Alternative theme added - "Solid Color", works best for integration into existing design REST API: add list of active categories with expiration dates to response of check-access controller Implements #1839 - New Advanced Filter: Not Subscribed to Newsletter Lists Bug Fixed: Shopping Cart embed code does not work in case of jQuery is not loaded on page yet Enable fallback paysystems for all plugins that supports cancel page. ***Misc Plugins shipping-flat plugin - ability to add fixed shiping fee to invoice in case of it has at least one tangible item New Plugin: Product Password - this plugin allow you to hide some products on signup page unless user provided valid product code during sign up Conversion-track - fixed to respect multylines code between %foreach_product% and %endforeach_product% EU VAT: New setting: "Add VAT to all B2B payments" - add VAT to transaction even if customer has business in another EU country. Bug Fixed: WP - update links in session in case of user changed language (respect i18n) Gift Voucher: bug fixed - donee can choose any billing plan for product if product has multiple billing plans New Plugin - Widget: allow to add custom html widgets to user dashboard based on his active subscriptions ***Integration Plugins Wordpress Plugin: Added UltimateMember groups support css: improve compatibility with WP themes New Newsletter Plugin: SharpSpring Activecampaign plugin fixed ***Payment Plugins Braintree PHP SDK updated to latest version Payment Plugin: FlexPay (Verotel) New payment plugin: Alipay Payza plugin: added support of refunds and cancellations. New Payment Plugin: SnappyCheckout CCNow plugin: recurring billing support. New Plugin: PSiGate Account Manager(recurring billing support through Account Manager) SecurepayAU payment plugin updated Bug Fixed: subusers module - titles for group option was empty Fixed bug: Error in Bitpay IPN script Fixed Bug: Ewayrapid3 payments were not activated in some situations. Brantree plugin: Added ability to use hosted fields API. (PCI SAQ A compliant solution) Braintree lib was updated to latest version.
Your suggestions for future releases are welcome!