Shortlist 2.5.4 – Dec 13, 2013

ee
  • list_name' as a parameter to the :view tag

  • 'allowguest' parameter option to the :autoadd_list tag

Charge 1.2.0 – Dec 13, 2013

craft
  • Added descriptions to the Charge model. You can now set a description simply for any payment. That value will be passed over to Stripe and is used there as the email receipt subject

  • Under the hood reworking of model handling for better consistency

  • Improved card address handling. Now all possible data is passed and recorded

  • Removed some redundant record calls to better support developers overloading the logic routines

  • The CP detail view is slightly tweaked and now displays description details

  • Added key indexes to searchable indexes in the Charge record

  • Card expiry details are now recorded locally

  • Better handling for User based transactions in our records. Useful if you need to tie Charges against users later

  • A minor formatting bug on some calls to the Stripe api

Charge 1.1.0 – Nov 27, 2013

craft
  • Added a spiffy full detail view for each charge in the CP

  • A new Notes field for admin use per transaction

  • Full handling and fallbacks to save all the information we can that comes back from Stripe. (update your front-end forms to get all the data)

  • Now supports all possible Stripe currencies, including all beta currencies. Covering : usd, gbp, eur, cad, aud, hkd, sek, dkk, pen and jpy. Check your Stripe account to see what's available for your account.

  • Improved wording in the CP table view for recurring transactions

  • Tightened up the CP settings form

  • Re-factored internal models for consistency

  • Updated bundled charge.js for better error handling

  • Added new default fallbacks for various simple uses

  • formatCard and formatPlanAmount now accept extra arguments to tweak the return form

  • A bug that would stop the internal search service picking up new transactions without a forced clear

  • A bug that would stop the live private key from saving properly

  • A bug that would stop planInterval being properly stored in some cases

  • An issue for some migrations for users on older test versions (<1.0 versions)

Charge 1.1.1 – Nov 19, 2013

ee
  • an error that would wipe out site preferences on some installs

Charge 1.1.0 – Nov 19, 2013

ee
  • Added Actions - Actions can be used to update entries, trigger emails.

  • Added Subscriptions - Subscriptions are a simple way to manage member groups that are dependent on payments recurring and one-off.

  • Added webhook callbacks to receive data back from Stripe on about recurring transactions. To use, you'll need to setup the webhooks urls in your Stripe account.

  • All payments now have Stripe customer created for them. (Previously only created for recurring transactions). Customers for one-off payments will have their card automatically removed immediately after payment

  • Charge.js now has better error handling and error messages

  • More resilient logging and cleaner interface

  • Added extra variables to the {exp:charge:info} tag

  • Increased the pagination limit on charges in the CP

  • Meta field information now displays in the CP

  • Full card holder information now displays in the CP

  • Added new catches for some occasions where a bad currency was passed

  • Minor formatting issues on data transfered to Stripe

  • More robust exception handling for Stripe api timeouts and general errors

  • More usage examples and demo templates

Sift 1.3.1 – Nov 19, 2013

ee
  • a bug where the :form tag would spit out an error string on some systems

  • a bug where the extension wouldn't properly install in some cases

  • a bug where matrix fields with no columns set would cause a php error

Charge 1.0.0 – Nov 14, 2013

craft
  • First Public Release

Charge 1.0.0 – Oct 22, 2013

ee
  • Public Release

CartThrob Offers 1.0.0 – Oct 14, 2013

ee
  • Public Release

Shortlist 2.5.3 – Oct 10, 2013

ee
  • a caching bug