News

aMember PRO 5.1.7 released

Date: 11/15/2016

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

Removed old VAT tax plugin, if you did not switch to new one (VAT2015) yet then it is good time to do it now
Add Filter to "Sign Up Forms" grid
Group additional fields to collapseable fieldset in user profile in admin interface
Convert product specific VAT to VAT groups to simplify maintenance
EU VAT: ability to schedule tax rates
CSS: improve compatibility with wp themes
Wordpress plugin: Fixed bug: Protection didn't work right if start date was set in post/page protection settings
Rest API module: Added ability to query product <-> category relations
Rest API module: Added ability to access product categories through rest.
Improve filter in logs: add ability to search by date range (Backend)
Closes #1835 - does not require to change password if logged in as admin
EPDQ - supported currencies added
Bug Fixed: live edit did not update field value
Closes #1836 - sort log entity by primary key instead of date/time to avoid reverse order in case of event occur exactly in same time (up to seconds)
Subusers Plugin: Translate product options in selects.
Bug Fixed: product options lead to exponential explosion of DOM elements
Amazon S3: respect folder hierarchy in storage browser
Directory Browser: add quick filter
New plugin for Drupal8
Storage Grid: Add Filter
Helpdesk: Ability to limit access to issue categories by active user subscriptions
webhooks add SUBSCRIPTION_ADDED and SUBSCRIPTION_DELETED
bundle-discount plugin bug fixed
Bug Fixed #1834: Softsale $scheme not available in email template
Facebook plugin: Fixed bug: "Add free access to a product" new access was added more then once. Now it will be added only when user is associated with facebook profile for first time.
New Payment Plugin: GoUrl (https://gourl.io/) | Accept Bitcoins
Video protection - use _amember_redirect_url for login link
Bug fixed - mass actions (lock, approve) did not work if select ALL records on users list
New User Filter: Has invoice started between dates

Your suggestions for future releases are welcome!

aMember PRO 5.1.6 released

Date: 10/25/2016

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

Display searchable select for products in amember CP -> Edit User -> Payments -> Add invoice.
Italian Translation updated, thanks to Tiziano Valentinuzzi
Implements #1831: Export Presets
ReCaptcha: ability to choose size of widget in configuration, I18N Support
Ability to capture both First and Last name in single input
Bug Fixed: saved search select should trigger submit event on form, we especially need it for Email Users page, otherwise we lost current data (subject, messages etc.)
Implement #1822 - show number of tickets that require attention in admin menu
New Plugin: Upgrade Brick
Thanks-redirect: add %product.*% placholder
Ability to filter by tablename in admin log
Bug Fixed: We need to check ban table while username generation (eg. admin@example.com -> admin)
New Plugin: Reseller Signup Form
Bug Fixed: Product Options - correctly culculate surcharge for multi-select (checkboxes)
Payflow - backend refunds fixed
Directory: use option titles for search alongside with option keys
Properly display negative options in payment history.
Bug Fixed: set %invoice_text% placholder for invoice_pay_link template
***Shopping Cart
    Simplified design of basket (to make it mobile friendly).  Simplified checkout process.
    Fixed bug: User wasn't redirected back to checkout page after registration.
***Misc Plugins
    Notification: ability to edit notification with WYSIWYG editor (UI)
    Dime Sale: ability to increment price by hour
    Dime Sale: ability to increment second price as well (recurring products)
    File-upload: ability to set up different email notificatioin based on file category
    File Upload: ability to upload file on user behalf from admin interface
    File-upload: ability to change/set categery for already uploaded files
    SubUsers: handle case of access with future start date
    Bug Fixed: login-via-ip plugin
    JV: take into account item quantity for absolute partner share
    OTO: add CSS class and Id attributes to %yes% and %no% buttons
***Affiliate Program
    Allows to recalculate missed commissions for each payment
    Added CSRF token for change payout method form
***SoftSale
    Softsale - "Allow customers to disable activations" option added
    Softsale - hide expired licenses and disabled activations options added
    SoftSale - admin permissions fixed
    SoftSale: ability to use nested arrays in payload for curl transport
***Integration Plugins
    Invision4 - fixed bug with passwords '*0' + allows to upgrade from invision3 without loosing of SSO
    ShareASale plugin:  added recurring commissions support through API.
    Fixed bug - wrong calculation of groups for protect plugins
    Amazon SES - bcc fixed
    ConstantContact - fixed to add users into more then one list
    SMF - sso fixed for v1
    Rocketresponder newsletter plugin added
    ClickSuit integration
    Integration with CouchingCloud
    getResponse360 support
    ActiveCampaign integration basing on product configuration. The subscription/unsubscription rules are defined in product itself (moved from activecampaign-addon)
***Payment Plugins
    Rocketgate plugin reworked. Added recurring support.
    ccBill - FlexForms support added
    PayFlow PRO plugin: refunds were not properly assigned to payments.
    New Plugin: Mollie (with recurring support)
    Authorize.Net CIM accept.js - ability to capture billing zip
    ThriveCart payment plugin added
    Enabled fallback paysystems support  in Authorize.NET CIM Hosted version
    1SC plugin: added support of AUD invoices.
    NMI Hosted -> Beta
    NMI Hosted using Direct POST API for recurring. Update CC info included in the plugin.
    TinyPass plugin  becomes beta.
    PaypalPlus plugin becomes beta.
    Configuration of BitPay simplified
    New Payment Plugin: SlimPay (https://www.slimpay.com/)
    RealexPayments fixed

Your suggestions for future releases are welcome!

aMember PRO 5.1.5 released

Date: 9/14/2016

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

Admin interface: switch 'mailto' with 'Users -> E-Mail Users link' in users list
Signup form Name Brick can be configured as not-required
EmailUsers - better preview for html message
Fallback payment system: allow to define list of paysystems depends on paysystem from failed invoice
Aff: ability to disallow redirect to 3rd party urls for affiliate links with custom redirect
Bug Fixed: show input for qty in case of only one product on form
Product options: properly show negative surcharge
Added "Skip First Line" setting to  subusers import form.
Admin Log: log Update Configuration action
Add info about product options to %invoice_text% and %invoice_html% email variables
Am_Lite: fix restore auth session from cookie
Fixed bug: Scheduled Recurring Revenue widget displayed wrong amount.
Added password confirmation of profile email change
Bruteforce protection for current password on profile form
Browse Users -> Advanced Search: Allow to search for zero "Spent Amount"
Sort by user extra data columns
Bug fixed - manual invoice + payment - respect date of payment for rebill date calculation
Add ability to export password hash, it can be useful to export/import users between different aMember installations
aMember CP -> Protect Content -> All allow to filter by product.
Implements #1764 - New Import Option: Update User if Exist User with Same Login (Do Not Overwrite Existing Password)
Implements #1763 - abilitry to submit VatID with spaces, remove it silently
Show customer info in CC Rebill details report.
Newsletters - do not try to use disabled plugins
Fixed bug: Webhook cron didn't work when wrong url was specified in webhook configuration
Fixed bug: "Force SSL"  option wasn't available if aMember CP -> Setup -> Login Page -> Index page was set to Login page.
Fixed bug: Internal server error on login if aMember CP -> Setup -> Login Page -> Allow to Use Password Hash from 3rd party scripts to authenticate User in aMember and third-party plugin was disabled in the past
***Cart
    Fixed login redirect
    Added ability to remove items from basket preview
***Wordpress
    Do not list archived products
    Added Course Press support.
    Welcome translation
    Dashboard link was added to login widget.
    Ability to set start access delay by number of payments
    Respect remember_auto for Wp auth cookies
***Directory plugin
    Members Directory: add default sort
    Members Directory: add 2nd street address field
    Ability to add upload additional fields to directory
    In event of not logged in user access directory show login page instead of no access error
    Check external login when user access directory.
    Search by Country/State title
***Misc Plugins
    Login Monitor plugin: Limit notifications for specified user groups only.
    Campaign monitor: Ignore 400 errors on unsubscribes. Errors generated when user account is suspended.
    File upload: add brick with list of uploaded files
    New Plugin: SendgridWebhooks - unsubscribe users in aMember upon bounce notification
    New Plugin: Automatic Currency Exchange Rates Update (https://openexchangerates.org)
    Textlocal sms service
    Plugin for smtp.com
    Mailchimp - disable double optin option added, fixed usage of PUT method
    Mailchimp - fixed for case if customer is already in list
    Payment-link: ability to set expiration date for payment link
    drop-me: move widget for this plugin to bottom of page
    AdobeConnect plugin: password wasn't properly updated in AdobeConnect.
    Downloads module: Added confirmation screen before file download.
    SoftSale: ability to look up licenses by bindings
***Integration Plugins
    New Plugin: PayPal Identity - allow to login/signup via PayPal account
    SMF 1 - fixed single login
    Joomla 3 - fixed single login
    Freshdesk integration plugin
    Integration with Pancake invoices system
***Payment Plugins
    New plugin: Paypal plus
    Coinsnap payment plugin added
    Implements #1761: Stripe - option to enable Zip validation and logo url (Hosted Version)
    2checkout: do not record last payment within recurring plan twice
    Offline payment plugin - fixed to work with recurring products
    Authorize.NET CIM  plugin:  AcceptJS support implemented. With Accept JS library, CC info will be submitted to Authorize.NET server directly(even with disabled hosted setting)
    Paddle.js payment plugin
    Bitpay ported to new API, recurring payments support added
    PayzeeJS plugin added
    jvzoo: ability to set multiple JVZoo product number for same product in aMember (comma separated)
    Plugins: aff-points/nmi-hosted/pancake/user-report/send-mail-on-invoice
    networmerchants-hosted moved to addons
    Braintree: void payment instead of refund in case it is not setteled yet
    NMI - enable hosted version (three step commit)
    Myshortcart redisign for support different types of paysystems
    epay, rocketgate, cmsbuilder, mailwizz plugins
    New payment plugin gumroad
    Mailchimp resubscribe plugin
    Fixed bug: Duplicate billing with paypal-pro plugin in some situations.
    Implements #1615 - PayPal repeat on failure causes duplicate subscriptions
    TinyPass payment plugin

Your suggestions for future releases are welcome!

aMember PRO 5.1.3 released

Date: 6/14/2016

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

Display product options on payment history page
Advanced User Search: Used Coupon
Helpdesk: ability to Disclosure Admin real name in user interface (otherwise only word Administrator is shown)
Bug Fixed (appeared in v 5.1.2): online VAT validation
Bug Fixed (appeared in v 5.1.2): fatal error in invoice summary brick in case of not logged in user use coupon
Bug Fixed: only admin account can upload files in section Protect Content -> (Files|Video)
Fixed fatal error at payments-history page if billing plan is deleted
Fixed bug: Twocheckout invoice wasn't marked as cancelled if subscription was cancelled from 2Checkount itself.
API: new event Am_Event::SIGNUP_FORM_GET_BILLING_PLANS
Bug Fixed: Copy product options together with product
Notification plugin: Added ability to filter notifications by User group and Product Category
Bug Fixed - invoice-summary in case of product with qty and another with options
Bug fixed - do not set failed pending invoices
Invoice Summary: ability to put output to brick position
Bug Fixed: decrease font size and margins for bar labels so all labels shown (Users Report)
Notification plugin: Implemented new rule: Show notification only if user doesn't have active access to a product
Added new payment plugin: DOKU MyShortCart (myshortcart.com)
Fixed bug: Stripe plugin didn't  work with some wordpress themes
Fixed Bug: Internal server error with Invoice Rebuild in some situations
Fixed bug: PDF invoices were always set in "Default Language" that was selected in amember CP -> Languages, and not in language selected by user
Fixed bug: Eway plugin didn't work with free trials
Vanilla forum - fixed fatal error in some cases
Auhtorize.Net SIM - Authorize new API URLs and Auth.Net will not support GET since 30 June 2016

Your suggestions for future releases are welcome!

aMember PRO 5.1.2 released

Date: 5/30/2016

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

Bug fixed with sending e-mail messages
Fixed bug: unable to edit the coupon ID in v5.1.1
Mark failed subscription as Recurring failed. Invoice will be considered as failed if it has recurring_active status and rebill_date is more then 30 days in the past.
Users Import: Added an ability to create only access records (without invoices) on import.
Pdf Invoice: ability to show tax record even it is 0
Fixed bug: Access was not added for invoices with deleted coupon when custom commission rules related on coupon code were set.
Bug Fixed: VAT ID validation - we can not rely on english text here - it can be any language based on server IP address actually
Bug Fixed: Import from CSV - correctly handle date and multi_select fields for both DATA and SQL fields
Bug Fixed: product options were not shown in case of only one product on signup form
Fixed Notices in Am_Lite when session cookie is not set
REST API: If expire_date wasn't submited in crteate access record request, calculate it depends on default billing plan.
***Affiliate Program
    Ability to filter commisons by creteria - Not Included to Payout (backend)
	Referred By form brick - dispaly referred by username on sign up form
	New Commission Rule Conditions - Not Product and Product is Not included to Category
Add-ons
	    Invite Plugin: Ability to limit access to this feature by user active subscription
	    Bug Fixed with UI for PDF invoice configuration (generated|custom settings switch)
	    Invoice-summary plugin - handle change of country as well to calculate tax properly
	    Invoice-summary - show tax if possible
	    Subusers: ability to disable registration email for subusers
***Integration Plugins
    New Plugin: MaxMind - check user Risk Score on user sign up, require manual approval for user with high Risk Score
    Mailchimp - sends Content-Type header as well to make sure request will be accepted
    VBulletin - updated to support 5.2
    JVZoo plugin: Support multiple keys(more then one account)
    WP: seamless integration with Nexus theme
    Moodle Plugin: Fixed Bug: Single login didn't work. Password was stored in wrong format.
***Payment Plugins
    Braintree - fixed "Error: Array"
    Payflow - store PNREF from last transaction for rebills
    Authorize.Net CIM - handle known error codes for update cc
***	Authroize.Net CIM - fixed rebills for invoices moved from AIM if hosted mode is enabled
    Xfers payment plugin: added support of API v.3

Your suggestions for future releases are welcome!

aMember PRO 5.1.1 released

Date: 5/16/2016

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

Implements #1739 - add Taxable subtotal to PDF invoice
Country/States Management: add filter by status (Enabled|Disabled)
Advanced Search: add search facility to elements with product lists (handy in case of huge list of products)
Fixed bug with numerical renewal groups
Correct handling for recurring date in PDF invoice (access periods)
Fixed bug: Could not read from www.xxx.com  when aMember is configured with external SMTP server
Bug fixed - BCC did not work right
New Email Placeholder: %invoice_html%
***Shopping Cart
    Implements 1466 - Ability to display the categories first rather than the entire list of products
    Bug Fixed: Cart layout in case of language switch enabled
***Affiliate program
    Banners are responsive now
***Integrations
    Conversion-Track: fixed bug, added new placeholder for %affkeyword%
    JV: Bug Fixed - incorrect date of commission
    file-upload: ability to delete uploaded files
    AutoLoginPlaceholder plugin: disable old auto login links whenever user changes his password.
    Rest API - select/unselect all permissions
    Mailchimp - updated to support API 3.0
    Fixed Bug: eFront Plugin:  some course lessons were not active when user was added to course.
    Fixed bug: Test database connection didn't  work for vBulletin plugin
    Wordpress plugin: Fixed notice: Notice: get_currentuserinfo is deprecated since version 4.5! Use wp_get_current_user() instead
***Payment Plugins
    Stripe Plugin: Fixed Refunds webhook. Column 'receipt_id' cannot be null is generated in some situations.
    2Checkout: fix api endpoint

Your suggestions for future releases are welcome!