CBSubs 1.2.1 Released!

12 years 8 months ago - 12 years 8 months ago #169634 by beat
CBSubs 1.2.1 Released! was created by beat
This thread discusses article CBSubs 1.2.1 Released! .

CBSubs 1.2.1 is mainly a maintenance release.

Special thanks to Kyle for helping us now on payment gateways, while we are preparing the pilot developers program, and to Nick for the huge documentation made (now at 470 pages!) and to both for the non-regression tests.

There is a new AlertPay payment gateway included now, that we have developed with the cooperation of the AlertPay support team, many thanks for their help. There is a small bug at AlertPay's side that we identified and that AlertPay will be fixing asap, but a work-around is included in the fine CBSubs manual.

We have also updated the 2Checkout gateway to the newest release of their protocols. So if you're using 2Checkout, this is a needed upgrade.

Based on our own experience here on this site, we have improved the Ogone error message when a credit-card issuer is denying a transaction to suggest to the buyer to contact his credit-card issuer to fix the problem (e.g. that his card has not enough credit, or that the issuer blocked temporarly, in most cases a phone call solves the problem, and since adding that message, we reduced our payments-related support a lot. Ogone liked the idea and is implementing the change also on their platform for the next release.

Main fixes are for the new features of CBSubs 1.2 (Promotions engine, Conditions on plans availability, pending payment emails, ...), and the handling of different refunds INS events that came with the new version of Ogone's server-side software. Finally, Joomla 1.6 multiple usergroups are now correctly supported in CBSubs 1.2 (backend usergroup changes in CB user manager will also require the upcoming CB release to work fully).

This makes CBSubs 1.2.1 a recommended upgrade for CBSubs 1.2 users.

Upgrade is easy as usual: backup, install over the extensions that are installed, and existing settings are kept.

Changelog

5 New Features:

#2649 Promotions plugin: Backend: Add a clickable column "Exclusive" to list of promotions
#2648 Add version checking and published status checking for payment gateways plugins in backend in payment gateways list
#2647 New Gateway: AlertPay (must be downloaded separately)
#2616 2checkout gateway: Adapt to changes in 2checkout.com's APIs
#2613 Ogone: Returning to site with Cancel and error that payment got refused by the acquirer should give instructions to user to contact his issuer to fix the issue and then to retry



32 Bugs fixed:

#2642 j1.6: Media manager has cbpaidsubsbot warnings displaying in the icons
#2639 Paypal gateway: backend: single payment button configuration issue
#2631 Plan conditional on a field or field value at registration, but field not shown made a javascript error
#2628 CB Field Condition check to show plan for upgrade fails if CB Field is in invisible Admin tab
#2625 2checkout triggers a warning in error log (without consequences)
#2623 Gateways API: Trying to edit a gateway in CB Plugin Manager should not give a fatal error, but display the helpful message in XML
#2622 Promotions:"Exclusive within this priority" = Yes does not work with 2 coupon promos of same priority that both are applicable
#2621 Promotions:a promotion was applicable to 2nd+ items in a basket only if all other promotions were applicable to the first item too
#2620 cbpaidsubsbot and content protection does not work when ioncube is not pre-loaded in the system
#2618 Promotion and taxes: stepped discount/rate: Last step of a series not evaluated
#2617 Conditions in promotions and plans: If NOT condition is specified, it fails alaways
#2615 Promotions redeem form URL does not work with SEF
#2611 pending subscription emails not functional in Offline payments
#2610 Promotions: When CB field is selected but empty for currency or for discount amount there is a warning
#2608 Wallet field promotion is not updated if wallet field marked not for profile showing
#2605 Promotions not enabled globally warning message doesn't contain hint where to enable
#2602 Ogone: change in IPNs for refunds: now 2 IPNs are sent, making the auto-revert of a subscription fail
#2601 Conditions in plans and promotions: trying to use an empty field gives a warning
#2600 Promotions: Impossible to remove coupon code from basket when redeemed in different case than defined, and coupon uses are stored with casing used instead of as defined
#2597 Conditions in promotions and plans: if Start and Stop dates are not defined, condition is invalid
#2515 Login redirect URL for plans not functional with free plans
#2489 J1.6: setting access (usergroup) not functional
#2195 acymailing integration does not add user if they do not exist
#1960 Custom fields gone for current users on upgrade
#1918 cbpaidsubsbot not shown as native in joomla 1.5
#1717 CBSubs plan does not upgrade user group from backend subscription
#1682 repetative zeros on prices after setting Price cents format
#1562 protecting tab with CBSubs Fields Tabs Protection with required fields
#1428 reject registration if subscription manually canceled at registration
#1371 changing usergroup through multiple plans not functioning only first plan is changing usergroup
#1295 Saving user in backend breaking cbsubs fields and sql actions
#1010 Backend user group upgrade on plan upgrade does not work


EDIT:
Please note that a few regression bugs (bugs introduced by bug fixes) have been reported for CBSubs 1.2.1, that are now (25 July 2011) fixed in CBSubs 1.2.2.
So if you see this release only now, upgrade directly from any CBSubs version you have to CBSubs 1.2.2.

Beat - Community Builder Team Member

Before posting on forums: Read FAQ thoroughly -- Help us spend more time coding by helping others in this forum, many thanks :)
CB links: Our membership - CBSubs - Templates - Hosting - Forge - Send me a Private Message (PM) only for private/confidential info
The following user(s) said Thank You: mmjurado

Please Log in to join the conversation.

12 years 8 months ago #169648 by nant
Replied by nant on topic Re: CBSubs 1.2.1 Released!
Great job team!

As Beat mentioned, this is a recommended upgrade as is addresses many issues and also adds some extra features. I love that we are using this on our 400K+ membership site here on Joomlapolis and continuously put it through our real live testing process and improve it and that other CBSubs purchasers clearly benefit from this.

Also, if your specific case needs some other payment gateway supported please contact us for a professional services implementation request.

Please Log in to join the conversation.

12 years 8 months ago #169753 by internet_thinking
Replied by internet_thinking on topic Re: CBSubs 1.2.1 Released!
Any news on the payment gateways API, so we can make our own payment processors?

Please Log in to join the conversation.

12 years 8 months ago #169757 by beat
Replied by beat on topic Re: CBSubs 1.2.1 Released!

internet_thinking wrote: Any news on the payment gateways API, so we can make our own payment processors?


We are implementing a few gateways completely for customers now to make the API really clean and easy before releasing it in a very stable form in the developer program.

As written in the announcement, please contact us (Contact link at bottom of page) with the implementation and developers contact information of the gateway and we will look at specs and come back with a hopefully very interesting proposal. ;)

Beat - Community Builder Team Member

Before posting on forums: Read FAQ thoroughly -- Help us spend more time coding by helping others in this forum, many thanks :)
CB links: Our membership - CBSubs - Templates - Hosting - Forge - Send me a Private Message (PM) only for private/confidential info

Please Log in to join the conversation.

12 years 3 months ago #184580 by Razor333
Replied by Razor333 on topic Re: CBSubs 1.2.1 Released!
Hi everyone!
What progress we have about payment gateways API?
We can make our own payment processors soon?

Please Log in to join the conversation.

Moderators: beatnantkrileon
Time to create page: 0.223 seconds

Facebook Twitter LinkedIn