💰 2.2.1 / Payouts + Performances

New

This 2.2.1 release brings payouts to CashNotify, as well as a big performance improvement, with x2-x4 less CPU load on average.

Features

  • View your paid and expected payouts. Expected payouts are payouts already created by Stripe, and which will reach your bank account soon. This delay can vary from a few hours (for automatic payouts on US accounts), up to a few days in other countries.

  • Preferences have been updated to add a Payout filter:

Improvements

  • Added more details about a failure in the tooltip.

  • Added a 🔁 icon, so you can visually tell the difference between one-off vs recurring subscriptions.

  • Make "Open your Stripe dashboard" button looks more like a button.

Fixes

  • Accept old Stripe API keys (the vintage ones, not starting with sk_).
  • Performance: CashNotify will use a lot less CPU overall. It's especially noticeable if you let CashNotify always run in the background (as it's supposed to be).
  • "Display events" preferences are now saved and will be set on launch, instead of enabling everything by default.
  • Some accounts with a lots of events could timeout when being refreshed. We increased the timeout to 20s to help with this situation.
  • DMG image gets back a proper retina background.

Let us know what you think @CashNotify!

👾 2.2.0-beta (& -beta.1)

Beta

2.2.0-beta.1

Fixes

  • "Display Event Types" preferences were all disabled after upgrading to 2.2.0-beta. Woops.

2.2.0-beta

Features

  • Your past and incoming Stripe payouts are now displayed! We use the payout.created event, which is triggered a bit before the payout is actually paid. It's almost instant for automatic payouts on US accounts, and can be up to a few days in other countries — those are Stripe constraints. So technically speaking, they're "expected payouts", until they've been actually paid.

Improvements

  • Increase timeout to 20s: accounts could get a timeout when requesting a lot of events from Stripe. This should help.

Fixes

  • We forgot to save your "Display Event Types" preferences. That's now fixed.

See 👉 How to enable pre-releases.

👾 2.1.3-beta

Beta

Improvements:

  • Big performance improvement: a nasty leak has been eradicated.

Fixes:

  • We can extend trial (once)

See 👉 How to enable pre-releases.

👾 2.1.2-beta

Beta

Fixes:

  • Accept old Stripe API keys (the vintage ones, not starting with sk_)
  • DMG image gets back a proper retina background
  • Make "Open your Stripe dashboard" button looks like a button

See 👉 How to enable pre-releases.

🔥 V2 is here / Multiple accounts support

New

This is the official release of v2, yeah baby!

CashNotify will automatically prompt you to update to the latest version (v2.1.1) next time you launch it.

Here are the big new features since v1:

  • Multiple Stripe accounts support: view all your Stripe accounts in 1 single interface, including your TEST/LIVE accounts!

  • Add more context to each notifications, including plan name if it is about a subscription.

  • New UI, new icons.
  • New Preferences screen, with new filters: choose which notifications you want to display or hide (successful or failed payments).

  • Gracefully handle Internet connection / disconnection.
  • Lots of improvements and fixes, to make CashNotify more enjoyable

We hope you'll like it :) Please drop a line to tell us what you think of it: @CashNotify.

Features since v2.0.2-beta:

  • Add some emojis in the About tab. That's very, very important.

Improvements

  • New Preferences > Updates tab
  • New Preferences > About tab
  • Made it explicite that accounts are being refreshed automatically every minute.
  • Some pixel-level alignement fixes, which we'll probably be the only ones to see. We feel better though.

Fixes

  • Fix window not properly resizing on opening/closing Preferences.
  • Fix FOUC (Flash Of Unstyled Content) at app startup.
  • Fix content flickering when switching tabs in Preferences. This was due to some strange behavior of the scrollbar.

👾 2.0.2-beta

Beta

Features

  • CashNotify gracefully handles internet connection / disconnection. It won't try to test accounts / fetch events or plan names if not connected. Also, tray icon will be greyed out, like Dropbox =)

Improvements

  • When clicking on a native notification, the list scrolls to the top to make sure the latest events are visible when the app opens.
  • Fetch events when opening the app, if fetched more than 12s ago.
  • Add a message explaining how to add a logo in a Stripe account, and give the option to import it in CashNotify once set.
  • On non-retina screens, tray icon was blurred because of too much details. Now the non-retina icon set features simplified icons, so everyone's happy :)

  • Typos, move some prefs around, yeah yeah.
  • Use latest Stripe package + API.

Fixes

  • A deleted account could still receive Events or Plan names.

See 👉 How to enable pre-releases.

How to enable Pre-releases

New

Upgrade in-app

Enable "Include pre-releases when updating" in Prefs > Updates > Advanced settings.

Or download ➡️ latest Beta here.

👾 Get the v2 Beta now

Beta

➡️ Download v2 Beta

If you use multiple Stripe accounts (or even wish to view both LIVE and TEST accounts in the same view), you'll be happy to try CashNotify v2.

It's the same old CashNotify, giving you Stripe notifications on your Mac, now with a lot more power!

Try it now

For now this is a Beta, meaning that you have to opt-in to use it. And to do so, you just have to download the v2 beta, and install it over your current CashNotify app (sorry, the Beta option in v1 will not work).

The next v2 Beta updates will be downloaded automatically after that.

For people not willing to test the v2 Beta, don't worry: as soon as we confirm it is stable, the v1 will auto-update to v2, for free.

Changelog

Full changelog is too long ¯\(ツ)

However, the most noticeable things are:

  • same UI, a touch more modern.
  • new prefs screen, because we need more space for...
  • ... the multiple Stripe accounts support!
  • a lot of under the hoods improvements. Without giving too much details, we rewrote most of the code using modern techs (React/Redux), which makes it a lot snappier for you, and far easier to evolve and maintain for us. 😀 🤝

➡️ Download v2 Beta

🙈 Beta channel

New

We're hard at work on bringing you the most requested features. To get smoother updates out there, we intend to release small and often. Part of this process will involve optional updates, which we'll call our Beta channel.

Starting from v1.0.1, you can opt-in to get Beta versions as part of your updates. We intend to ask for very specific feedbacks, so the setting is — on purpose — not easily visible.

Ask us @CashNotify to know how to enable Beta updates ;)

🔥 V1 is HOT!

New

CashNotify is now considered stable, and for the occasion is upgraded to v1!

Some small fixes have been made:

  • In-app checkout has been removed, as there is an issue when checking out with Paypal from an in-app browser window. It has been replaced with links to online checkout.
  • The 'Report an Issue' link was useful while in Beta. It's been removed.

No published changelogs yet.

Surely CashNotify will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree