News

aMember PRO 4.5.0 released

Date: 12/17/2014

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

Product "welcome" email template added
Implemented sequential invoice numbering(for EU VAT 2015)
New EU VAT rules with two Pieces of location evidence implemented
Tax: Ability to use prices incl. tax instead of add tax above product price
New Report: Tax Report
Implements #1529 - hide tabs in user profile for admin if he has not access to it (backend)
Google Analytics: better sales tracking - will track sales even if sale is not handled instantly
Ability to use zero discount coupon (Invite code or Afilite tracking)
Disable validation of product requirements for Product Upgrades
Fix jv plugin for case of purchase multiple products at once
Implements #1557 - separate cancel notification for upgraded invoices
Show information about refund in pdf invoice
Display correct invoice number on thanks page.
Ability to hide fieldset/title for Address brick
API: Am_Event::GET_ALLOWED_RESOURCES
New Report Quant - Quarter
Technical Email Address - used on error pages to prevent disclosure of Admin Email Address
User Notes: format notes properly, ability to edit/delete existing notes (configuration option)
Bug fixed: form is not submited in Chrome if submit button is disabled
Log UserAgent for customer on signup and last signin
Ability to add links with custom attributes (target, class, id etc.)
Bug Fixed: add enclosed quote for attribute values in attrs helper
Personal Content Plugin: Ability to upload personal files in batch to all users with specific access
Closes #1549 - Bug Fixed: Admin login popup dialog didn't work
Ability to choose "Reply To" Address in "Email Users"
Fixed bug: In some situations user receive expiration email which he shouldn't receive normally. (for example if he didn't have expired product configured in notification)
Display payment link for pending invoices, so admin can send it in personal email.
Closed #1548 - missed loading icon
Add ability to download CSV-file for standard reports
Vietnamese locale fixed
Fixed bug: Incorrect value of aMember CP -> Setup -> Login Page -> Session Length  can break whole system.
Import script from Your Members wordpress plugin.
Add cancel/upgrade links to Active Subscriptions block on user dashboard,
Add ability to upgrade from free subscription (use first acceptable public payment system)
display database name used by aMember on System Info page
Fixed bug: UserEcho plugin: do not require to verify email twice.
closes #1455 - idevaffiliate: pass the coupon code to idevaff
Closes #1394 - clear shopping cart in offline plugin
Closes #1512 - js code soft errors
Closes #1531 - Help button is not highlighted when ticket is visited and returned back to tickets
New Plugin: pending-invoice-clear - remove old user's pending invoices when new invoice completed
New User Filter: Last Signin
Closes #1541: Group action fixed
New Plugin: Product Chain: allow add another product on expiration or expire another product on signup
Subusers plugin: Added ability to restore parent user session after login as subuser action.
Allied: Partial Refunds
New Payment Plugin: Allied
New Report: Tax by Customer Country
Subusers plugin: Added ability to login as subuser for resellers.
Closes #1372 - ability to process partial refunds from aMember CP
Closes #1435 - added ADMIN_USERS_FILTER_INIT event method
Closes #1434 - Add a ADMIN_USERS_AUTOCOMPLETE event in AdminUsersController.php, autocompleteAction
Closes #1427 - Complete Invoice PDF customization made possible with an event
Closed #1467 Ability to continue canceled recurring subscription for user.
Fixed bug:Wordpress plugin:  Expired users didn't  have an access to content protected by shortcode even if shortcode allows this.
%paylink% placeholder for pending email notification
***Payment Plugins
    New Payment Plugin: iPayDNA (http://www.ipaydna.biz/)
    Fixed bug: Safecart plugin: unable to activate recurring payments.
    Moneris (Canada): add info about line items to purchase link
    PayPal: check billing terms before redirect. PayPal can not handle subscription terms with number of rebills more than 52
    Paypal - fixed refunds for autocreated invoices
    paypal: do not send a1,p1,t1 if price and duration for first and second period are the same(avoid trial notice in paypal payment page)
    PayPal Express: add additional configuration options (BRANDNAME and LANDINGPAGE)
    Authorize.net CIM: respect validation mode settings in case of hosted version
    Add new payment plugin: monelib
    Add new cc payment plugin: beanstream-remote
    Paymill (Direct Debit)
    Implemented new way to validate safecart IPN message. Not using IP check now
    Implemented ability to autocreate invoices for safecart plugin.
    CCBill - do not add payment for free trial
    CCBill - use username/password from IPN for autocreated invoices
    abnamro payment plugin added
    Fixed bug: Paysafecart plugin generated an error in live mode.
    Fixed bug: eWay recurring transactions didn't  work.
    Verotel - dynamic pricing added
    New Payment Plugin: AmericanExpress - Hosted Payment Page (https://www.americanexpress.com/)
    eWay Shared Payments (http://www.eway.com.au/)
    Charge2000 plugin: Allow to specify web_id in product configuration.
    OrbitalPay-Form payment plugin added
    New Payment Plugin: eGHL (http://e-ghl.com/)
    Partial refunds for Stripe
    New Payment Plugin: Redsys (http://www.redsys.es/)
    allied: 3d secure support
    Implements #1532 - Clickbank IPN 6.0 support
***Integration Plugins
    XOOPS integration plugin added
    Fixed but: Sendgrid plugin: Newsletter lists were not properly updated
    Wordpress Plugin: Added two new bricks: "Nickname"  and "Display name publicly as"   these bricks are available for profile forms and these bricks are linked to Wordpress profile.
    New Email Sending method: SendGrid (API) - useful for hostings which block outgoing connections to SMTP (eg. godaddy)

Your suggestions for future releases are welcome!

aMember PRO 4.4.4 released

Date: 9/29/2014

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

Shopping Cart: assign category code to template
Verotel: dynamic pricing added
Coinbase: updated to use new API authentication method
Cancel-on-upgrade: try to send cancelInvoice action if it is allowed by payment system
Increase default value for memory limit in batch processor. 64M is not enough
ClickBank: Closes #1524 - ClickBank required message on thank you page (clickbank plugin)
Aff: API: new event introduced AFF_BIND_AFFILIATE
Fixed bug: Unable to logout when "Always remember" is enabled in config.
Joint Venture Plugin (works based on aff module, partner get his share as commision in affliate programm)
Add Validate Event to Profile form as well as signup form
Bug fixed: file downloads log was not shown becouse of error
Fixed totals in payout report
Name Brick: always hide it on signup form in case of user is already logged in
Added custom fields to the export of Payments,Refunds,Invoices
Unsubscribed brick (can be used on profile form)
Fixed bug: In some situations user receive expiration email which he shouldn't receive normally. (for example if he didn't have expired product configured in notification)
Add Additional Dynamic Periods for Reports: Last 90 days, Last 6 months, Last year and This year
New Payment System: I-Payout (https://i-payout.com/)
OSS6 data import script implemented
Listmail plugin fixed
Hotmart payment plugin added

Your suggestions for future releases are welcome!

aMember PRO 4.4.3 released

Date: 9/10/2014

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

***Core Changes
    A/B Signup Module - Allows to test signup/renew forms in A/B mode
    Set "remember login" cookies for all sub-domains within current domain name.
    Mass email: check limit for each mail to be sent, fix 500 error code on servers with slow emailing
    Lite API - use base64encode to redirect to login url for better compatibility
    Ability to automaticaly delete pending users
    Add expires (Expiration Date) placeholder to preview action for expire notification
    Fixed bug: User's subscription status wasn't updated instantly sometimes
    Fixed bug: subscription-limit plugin:  Subscription limitations didn't work in shopping cart.
    external-coupon plugin: this plugin allow to import coupons from external system and then insert it to emails to customers
    Fix sort order for tabs for content categories
    Ability to Export Access Log to CSV file
    More accurate calculation of discount in case % discount and qty more than one for same product.
    New plugin: AutoLoginPlaceholder - ability to include special placeholder in email message, which will be replaced to auto-login link
    change url /login/logout to /logout
    Reports: user-frendly format numbers in reports
    Implements #1495 - Ability to download zip archive with pdf invoices for payments in batch (admin interface)
    improved subscription-limit plugin.  Now this is possible to limit number of subscriptions per user too.
    Fixed notice in shopping cart index when basket is empty.
    Display next rebill date instead of expiration date for recurring subscriptions on 'Active Subscriptions' block
    Batch disable/enable in country/state management
    Include tax rate to invoice
    Implements #1492 - New User Search Criteria: By IMPORT id
    Fixed bug:  When user resets his password, delete all user's sessions instead of current one
    API: Store user_id in session table. This is used by some misc plugins.
    Fixed bug: New setting for Product Upgrades: Price Calculation Type with two options: default(unused amount from previous subscription will be applied as discount to new one) and flat (user will be charged flat rate defined by surcharge)
    login-via-ip plugin: ability to disable profile form for users who logged in via IP
    personal-folder: display url to personal folder in admin edit user screen
    cart: check uniquiness of product path and display user frendly error message in product form instead of database error
    ability to use CORS for shopping cart buttons
    Fixed bug: Internal server error in Payment History, if user has an invoice which contains deleted billing plan.
    closes #1486 - wrong link "Block This IP Address" for "Last Signin Info"
    closes #1454 - allows to use custom invoice public Ids with '-' for paypal
    bug fixed: personal_content: plugin could store array with empty item
    Fixed bug: Product upgrades didn't work after first recurring payment on some systems.
    Fixed bug: File-upload plugin didn't store files from profile page.
    New plugin: SendGrid newsletter plugin. (support of SendGrid Marketing Emails)
***Affiliate Program
    Bug fixed: incorrect commission calculation for tier affiliate in case of multi-currency environment (we need to do exchange only for first level affiliate)
    Minimum payout should be inclusive
    Fix filters in Clicks/Sales Statistics
    API: introduced REST API controllers - aff-payouts and aff-payout-details
    Display list of affiliate payouts in user account (front end)
    New payout method - Pagseguro
    New commission condition rule: by used payment system
    Ability to recalculate commission for existing payments
    Aff-Leads Plugin: Allow affiliate to see their leads in member area
    Do not allow to use affiliate coupon code for own purchases.
    Affiliate program: Click details will be available for each affiliate in  member's area.
    aff-manager plugin: Generate affiliate coupon for new affiliate (login used as coupon code) and set defined affiliate manager (user) as a 2-tier affiliate for all new affiliates
***Payment Plugins
    New Payment Plugin: Przelewy24 (https://www.przelewy24.pl/)
    New Payment Plugin: Authorize.NET DPM (http://www.authorize.net/)
    ccBill: added cancellations support
    Multicards plugin fixed.
    Fixed Bug: Tax was applied twice for paypalExpress recurring payments
    New Plugin: Multicards
    2CO plugin: do not show error on thanks page if transaction was processed already.
    2CO plugin: add currency support
    2CO plugin: fix for case of purchase product with qty more then one
    ccBill upgrade fixes
    Verotel payment plugin: do not output errors
    New Payment Plugin: JamboPay (https://www.jambopay.com)
    Fortumo plugin: display local billing terms provided by local mobile operator
    New Payment Plugin: PAYEER (http://payeer.com)
    Charge2000 plugin. New API implemented.
    New Payment Plugin: Paytrail (http://www.paytrail.com/)
    New Payment Plugin: Paymentwall
    FastSpring: multipurchase added
    deprecate plimus plugin, introduce bluesnap instead
    Braintree: usage of all currencies added(requires set up merchant account id for each product)
    New Payment Plugin: OKPAY (provided by okpay team)
    Payment Plugin: Pagseguro V2 API implementation
    paypal-express - fixed automatic cancel of upgraded invoice
    Add new echeck payment plugin: Payments Gateway
    New Payment Plugin: Netbanx
***Integration Plugins
    Wordpress plugin: added support for Wordpress 4 default template and single-login
    one-file-invoices: allow admin to download multiple invoices in one file (It can be usefull in order to print invoices for some period of time)
    Joomla protect plugin: check password using 2 formats for better compatibility
    New Integration Plugin: MachForm (http://www.appnitro.com/)
    Invision plugin: Bulk notifications were not enabled for users created from amember
    Fixed bug: Xenforo plugin: User's password wasn't properly set in xenforo after aMember upgrade.
    Icecast plugin ported from v3
    Self Service Module: New Report: Credits spent by products breakdown

Your suggestions for future releases are welcome!

aMember PRO 4.4.2 released

Date: 5/20/2014

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

Fixed bug: Rebill times wasn't re-calculated properly. and this has been reason for script errors in rare situations
API: Am_Event::AUTH_GET_OK_REDIRECT introduced, Called on choose redirect url after login
Fixed bug: aMember CP wasn't properly displayed on mobile devices
Schedule-access: correctly handle situation when invoice or access record is removed
Fixed bug: am-combobox element wasn't displayed properly if initial select was hidden.
Fixed bug: import3 script didn't import taxes for paypal payments
Ability to add column with user groups to grid with users in admin interface
Helpdesk: store original template in user space in order to strings was fetched to user.po
Implements #1449 - liveedit - display errors (eg. unique coupon check)
New Report: User Demographics - number of users per region
New Report: Active Users by Products (number of active users per product)
Add %user.phone% placeholder
Fixed bug: Date fields were set incorrectly
Fixed bug: Expiration notifications where sent to not-approved users
Load admin widgets by ajax. This will help where there are a lot of report widgets and dashboard load is slow
Display link to cancel subscription in admin interface only in case payment plugin support it
Newsletter: on plugin configuration screen added notice how to continue integration (where to add integration records)
API: new events SIGNUP_STATE_SAVE, SIGNUP_STATE_LOAD
Fixed bug: Paysystems brick wasn't hidden when there is only free products in some situations
***Affiliate program
    Ability to clear old affiliate clicks from admin interface
    Do not change affiliate betwen start registration and email confirmation
***SoftSale module
    Fixed Bug: do not issue license for disabled license schemes
    Display 'lifetime' instead of actual date for license
    Fixed bug: lifetime expiration date wasn't applied to license.
***Integrations
    Xero Plugin improvement: pass calculated tax to xero.
    phpMyDirectory protection plugin added
    Fixed bug: buddypress groups were not updated on expiration.
    Fixed bug: Refunds were not handled by Authorize.NET AIM plugin.
    Fixed bug: PAP plugin: fixed single login between aMember and PAP.
    vBulletin plugin: Added support for vBulletin 5.1
    phpBB - update counter after user is deleted
    Moodle - fixed notices
***Payment Plugins
    Realexpayments payment plugin added
    Avangate payment plugin added: IPN's only
    New payment plugin: Fortumo (SMS payments)
    Stripe plugin: pre-fill address form on CC info page.
    Zombaio - fixed handling of imported invoices
    CCBill - dynamic pricing added
    Stripe - fixed reuse form
    RealExpayments plugin fixed
    Fixed bug: Authorize.CIM plugin unable to start payment when payment profile was deleted on Authorize.NET site
    Zendesk plugin: Fixed exception on logout
    JustClick payment plugin: only IPN

Your suggestions for future releases are welcome!

aMember PRO 4.4.1 released

Date: 4/24/2014

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

Fixed a problem with helpdesk handling (introduced in 4.4.0 BETA)
Fixed bug: Amazon SES didn't work for some regions.
Fixed Bug: Xenforo plugin wasn't compatible with latest xenforo version.
Fixed bug: Unable to edit profile when pap plugin enabled.
Fixed bug: Taxes were not properly imported from amember v3
Pap plugin: Fixed bug: duplicate user was created in pap on profile update.
Personal Folder: ability to include link on personal folder to email templates
If admin has access to see list of users, he should see list of unconfirmed users as well
Shopping Cart: free payment system should be always in list of available paymentsystem to be able to handle free signup
XenForo: make use of use PHPPASS, and XenForo 1.3 support added

Your suggestions for future releases are welcome!

aMember PRO 4.4.0 released

Date: 4/16/2014

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

***Core Changes
    JQuery updated to 2.1.0
    ZF1 updated to 1.12.5
    Ability to restrict access by number of payments
    VAT ID validation: requester parameter is not mandatory but it can be VAT ID for foreign companies which begine with EU, such requester parametr will rise error and VAT will not be validated. It always return invailed VAT error
    Implements #1450 - ability to use dashes in custom invoice numbering
    Implemented (optional) JWPlayer support.
    Bug Fixed: error if user use payment link without defined payment system and only one available public payment system
    Added paysystem name to invoice list on user invoices page (backend)
    Signup form: display login form in popup if user click on link in error message regarding email address is already used
    Bug Fixed: require correct privilege for group delete action
    Fixed bug:  Fix amount and currency in email payment receipt for user template.
    Fix payments and refunds widgets: display correct currency
    Bug fixed: currectly calculate commission in multi-currency environment
    Fix sales admin widget for multi-currency environment
    Rebuild core db fixed to work when more then 10000 records needs to be rebuilt
    Fixed bug: User should not be able to install into existing database if it already holds aMember installation.
    Fixed bug: Avatar Plugin: Unable to delete avatar from profile.
    Closes #1438 - reseller_product does not depend on active products
    Bug Fixed: support for non latin symbols in name for saved_search
    Fixed bug: Incorrect discount was displayed in View Basket even if coupon can't be applied to current invoice.
    Implements #1347 - clickable email addresses in user grid (backend)
    Implements #1402 - Active resources: do not display block if empty
    Closes #1398 - allow to interect with ckeditor elements that located outside of modal popup window (jQuery UI block such interaction by default) http://bugs.jqueryui.com/ticket/4727
    Backward compatibility: php_include method from v3 will work after upgrade
    Do not set HttpOnly flag for amember_nr cookie in order to video from protected folders works on mobile devices (android espesially)
    Extended field length for fields which holds IP addresses, in order to support IPv6
    Update am_invoice.product_ids when product is replaced in invoice_item
    New Payment Plugin: interkassa
    Closes #1420 - allow activation/deactivation of products using the selection boxes and associated menu
    Fixed "continue" link for mass emails
    Form options: sorted alphabetically from now on
    Fixed bug: Inet-cache cancellation requests were handled as regular payments.
    Dates like 03/05/90 should be treated as date in the past  and not in the future.  Now if year is more then 37, scritp will assume that this is date in the past and not in the future as if was before.
    Ability to display Name brick on forms for logged in users
    Add rebill date to invoice grid (backend)
    Implements #1404 - Helpdesk: Notification to admin when ticket is assigned to him
    Thanks Page Plugin: allows to add some custom html content on thank you page based on purchased product
    Added new language file: Polish
    Fixed bug: Do not display decimals for JPY prices
    Fixed bug: User real Name was deleted in third-party scripts on user update in aMember
    Admin Notification on Bruteforce Attack Detection
    Bug fixed: rebuildDB did not update full name correctly
    Fixed bug: "First only" option didn't work for iDevAffiliate plugin.
    Notification wasn't displayed in profile when user changed email address with "email verification enabled"
    Implements #1260 - make automatic sending of Signup E-Mail after manually assigning product optional
    Implemented combobox (searchable selects) support.
    Helpdesk: display comment regarding user in ticket context for admin
    Ability to set up poster for video
    Always enable autoPlay for video with poster so user do not need to click twice to play video
    Fixed bug: incorrect javascript was included in custom signup form when renderEasyArray was used.
    Bug Fixed: internal error on payment fallback controller in case of there is only one available payment method, addRule return rule but not element itself
    Signup form: Product Brick: if the brick is not required and there are no appropriate products for this brick just do not insert it to form instead of display fatal error
    Fixed bug: Product "Disallow" requirements wasn't applied to shopping cart.
    Lifetime Plugin: plugin didn't work right if product had more then one billing plan with different periods.
    Added div wrapper around payment history and active subscriptuon block so it can be hidden via CSS
    Notification: ability to sort notification
    Fixed bug: Unable to login using email address which contains "+" symbol
    Fixed bug: Logged in user didn't  have an access to protected folder immediately if access was added by admin from amember CP. Re-login was required.
    New Report: Payments vs Refunds by date
***Affiliate Program
    Show totals on affiliate stats page.
    Use base currency to display commission value instead of currency of item
    New feature in affiliate program: Click Tracking code. Ability to insert click tracking code to any page on the site, so affiliates can use URLS like: http://example.com/index.html?ref=affiliatename
    aff-bonus plugin: allow to grant access to products to affiliate based on number of referrals
    Added replacing of additional SQL fields to %affiliate.*% email tagset
    Closes #1393 - fixed issue with incorrect aff set if username of affiliate begin with numbers
    Fixed "aff clicks" report
***PDF Invoice
    Add %invoice.% tags sets to pdf invoice footer
    Fixed bug: %user.name_l% shortcode didn't work
    Implements #1442 - Allow all user/invoice/payment sql fields to be used in Invoice PDF filename
***API
    UI to insert user placeholders to Pages (Protect Content)
    API: references to DbSimple_Mypdo replaced to DbSimple_Interface to make configuration flexible
    Am_Event::PRODUCT_AFTER_DELETE hook introduced - ability to do some cleanup for plugins/modules
    use base64 to encode headers for email, quoted_printable is too verbose (Transaction failed: Address length is more than 320 bytes long)
    ability to define admin menu icon from modules
    Fixed bug: Am_Lite didn't work when MySQL prefix started from number(for example '2amember_')
    new hook: INVOICE_PAYMENT_REFUND.  Executed when new refund record is added.
    API: new event affGetPayoutOptions: called to retrieve available affiliate payout methods
***Addons
    helpdesk: emphase current ticket in ticket history
    helpdesk: display number of tickets for current user on Tickets tab (backend)
    subusers: introduce %reseller.*% email tagset;
    gift-voucher: load brick stuff on demand
    Login Remider Plugin: allow to set up notification email which will be send to user if he has not logged in to site for a long time
    force-i-agree plugin: allow for admin to reset i_agree flag for all users and force them to agree again (with new terms and cond) after login
    file-upload add-on: ability to make "upload" required in signup form editor
    new plugin: Helpdesk Autoclose. Provides an ability to autoclose  tickets due to inactivity.
    user-note: require correct permission for grid with notes
    Implements #1358 - Helpdesk: snippet contet and FAQ quick links paste where the cursor is placed
    Fixed bug: subusers module did not allow to remove groups from subuser if more then 1 group were added
    Refs #1382 - Avatar: ability to set up default image
***SoftSale module
    Added ability to protect files uploaded via ftp
    Disable licenses for upgraded invoice
    New setting for "predefined" license scheme: Number of available licenses when "low keys notification " will be sent.
    Display "licenses" tab only if user has at least one license
***Self-Service Module
    Send "zero" autoresponders for products purchased for credits
    Add readme, register credits as available payout method
***Integration Plugins
    ArpReach: uses different list ID for unsubcribing
    MailChimp:  e-commerce360 support, new option added (Send Goodbye email)
    Xenforo plugin: Fixed Bug: Unable to login after session timeout in xenforo.
    Wordpress plugin: Fixed bug: widgets didn;t work when wordpress admin was loaded through https.
    Wordpress plugin: warning fixed: Illigal string offset...
    Infusion-soft: optimization
    Xeroapi plugin fixed
    E107 integration plugin added
    Zencart plugin fixed
    Drupal plugin: Fixed bug:  Unable to update users in Drupal in aMember 4.3.6
    xCart Plugin: fixed single login issues.
    Moodle Plugin: Implemented Moodle 2.6 support
    PAP plugin: Refund commissions automatically when new refund is registered by aMember.
    Chamilo integration plugin added
    Added new newsletter plugin: MaroPost ( http://www.maropost.com )
    PAP plugin: Fixed bug: new user was created in pap when user changes email in amember. Plugin will not assign duplicate refid and userid anymore.
    Blockchain plugin changed to production status
    Epoch: fixed handling of recurring payments
    Joomla: set up jacluser session parameter after login
    UserECHO SSO  plugin.
    phpBB: fixed error with duplicate records in some cases
    Joomla plugin: added support of jomsocial and jacl groups
***Payment Plugins
    MaxMind Minfraud and Phone verification added
    Braintree: update cc info link added
    Moneris-cc payment plugin added(store cc info), import correct paysys_id for moneris, moneris_r.
    Added new payment plugin: fasapay (https://www.fasapay.com/)
    Added new payment plugin: dragonpay (http://www.dragonpay.ph)
    Added new payment plugin: algocharge (http://www.algocharge.com)
    Securetrading payment plugin added
    Added new cc payment plugin: open-gateway (http://www.opengateway.net/)
    ClickBetter payment plugin added(receives IPN only)
    Vmerchant payment plugin added
    Usaepay payment plugin added
    Jvzoo refund processing fixed: sends the same transaction ID for payment and refund
    Twocheckout plugin: Unable to cancel subscription in some situations.
    Braintree plugin: Show Select for state and country options instead of text boxes.
    idevaffiliate: configuration option to pass to idevaffiliate only initial payments for recurring subscriptions
    Braintree: refunds fixed
    2000Charge  plugin testing
    Cashenvoy: show error message on thanks page
    Stripe: default paysytem title and description
    Payflow: readme added
    DirectOne payment plugin
    Cashenvoy payment plugin added
    Added new payment plugin: Authorize.net eCheck
    EwayRapid 3 updated to work with API 3.1 and phone field added, refunds implemented
    ClickAndBuy: old integration method does not work anymore, now it will be cc plugin
    Gate2shop: recurring added
    2000Charge plugin becomes beta.
    OCPortal integration plugin added
    Blockchain payment plugin added: accepts bitcoins
    paypal-express: more logging for express-checkout action
    zombaio: dynamic pricing added
    ccbill: autocreate added
    New Payment plugin: Robokassa
    Offline Plugin: ability to include receipt html to payment instruction
    Targetpay-wap payment plugin added
    New payment plugin: EasyPayDirect
    Stripe plugin: do not generate exception when user's profile is missing. Instead aMember should ask to provide CC info again.
    Stripe: show correct last 4 digits of cc in reuse form
    Stripe: Added state and country selects to CC form
    Added new payment plugin: graypay
    Gate2Shop: auto-creation of user/invoice implemented
    ClickBank: implemented ability to configure SkinID
    DotPay payment plugin added
    Added payment plugin for Xfers: Singapore payment system

Your suggestions for future releases are welcome!