Charge 1.3.2 – Apr 22, 2014

craft
  • Added small fix for a breaking change in Craft 2.0 in the Element model

Charge 1.7.1 – Apr 11, 2014

ee
  • A messages block to the charge record, for returning non-fatal information to customers, along with a new variable pair in the :info tag to view that data

  • A variable to expose the card_fingerprint for transactions. Useful if you need to check to see if repeat payments are being paid across duplicate cards

  • A flashdata bug on some nginx configurations that would return a bad gateway error after some validation cases

  • An error where we'd return a generic error message to exp:charge:error_info, when we had a valid error message to show

  • Reworked how customers are created on plans with trials to allow for dynamic readjustments

Charge 1.3.1 – Apr 8, 2014

craft
  • A bug affecting coupon value calculation where we were being overly protective on minimum values

CartThrob Offers 1.1.0 – Apr 4, 2014

ee
  • option to allow guests to redeem coupons

  • EE2.8.x bugs

Maps 1.4.3 – Mar 27, 2014

ee
  • the {exp:maps:api_key} tag to return just the set google maps api key

  • some minor inconsistencies in naming

Charge 1.7.0 – Mar 13, 2014

ee
  • Plan lengths for payments. Can be used both with recurring payments and one-time payments, tied to subscriptions. You can set lengths in multiples of weeks, months or years. Have subscriptions that auto-expire after 12 months, or donations that repeat for 6 months. More info.

  • Add an account balance to recurring payments. Great if you need to take a one-time startup charge along side your recurring payments. Simply pass the new plan_balance parameter on the {exp:charge:form} tag.

  • Cancelled subscriptions can now be reactivated using the {exp:charge:act} tag, passing a type of reactivate.

  • Fixed a bug in the way we were storing stripe api error messages so we can pull the proper error message back more consistently in the {exp:charge:error_info} tag.

  • A bug in the parsing of email templates on some setups

  • Some minor EE2.8.x issues

Shortlist 3.1.0 – Mar 12, 2014

ee
  • Added {exp:shortlist:auto_add} and {exp:shortlist:auto_remove} tags. You can now automatically add and remove items to user's lists directly from your templates. Great if you want to add things into a recent list based on a user's visited pages

  • A fallback {entryrealdate} variable to the :items loop to access an underlying entry's actual entry_date, instead of the date when it was added to a list

  • A bug that'd stop custom orders taking effect when ordering by values set on the parent entries. (i.e. ordering by the entry dates)

  • Updated calls to deprecated functions in EE 2.8.0

  • Tweaks some of the built in caching for better consistency

CartThrob Offers 1.0.2 – Mar 3, 2014

ee
  • Bug fixes

Charge 1.3.0 – Feb 25, 2014

craft
  • Added Coupons to Charge. You can now set one-off and recurring discounts using coupons

  • Charge now locks into a specific Stripe API version. No need to worry about any breaking api changes!

  • New attributes on the charge model for cleaner templating

  • The bundled javascript library for nicer fallbacks

  • The Stripe api library to the latest version to use the new api options

  • Added a progress indicator option to the built in charge.js library. If you don't specify any value, the charge.js will look for an element with the class 'charge-indicator'

  • A bug in the record logic that'd sometimes get confused by character encodings

  • A migration bug that would fail to create some foriegn keys on some mysql setups

  • A migration bug that would leave a version with some orphaned data

Shortlist 3.0.1 – Feb 21, 2014

ee
  • A bug on the toggle_url for ajax calls, where on some setups with repeated toggles after a certain point it'd stop correctly toggling.