The CoachAccountable Blog

Master CoachAccountable and become the best dang coach you can be. Also, news.

Accept Client Payments online now via Stripe and

Since its release, even WAY back in the 1.0 days, CoachAccountable has allowed coaches to accept invoice payments online via PayPal.  It felt like the time was right to open this up to a wider range of payment processors.

Now coaches can offer their clients a way to pay their invoices online with Stripe or

Not affiliated, respective trademarks, etc. etc. :)

Not affiliated, respective trademarks, etc. etc.. :)

Unlike PayPal, both of the new processors allow a client to pay the invoice right within CoachAccountable, as opposed to bouncing off to another site to complete the transaction:

Pay invoice online

As an added convenience your clients can choose to have the system remember their credit card for future use.  When clients have one or more credit cards on file, this is what the invoice paying process looks like:

Payment is super simple with a credit card on file.

Payment is super simple with a credit card on file.

Managing one’s stored credit cards looks like this:

My Payment Profiles

For identifying purposes, CA remembers the card type, last four digits, and expiration.

For those of you who are mindful of the security concerns of storing the credit card information of others (and hopefully that’s everyone who’s looking to take payments online) both Stripe and offer systems for offloading the storage of such sensitive information.  As is the case for coach subscription payment information, the CoachAccountable server never stores your client’s credit card details (beyond identifying bits like last 4 digits and expiration), and instead keeps a unique token which allows it to perform transactions on your behalf.

This, coupled with the security measures already in place, makes CoachAccountable a PCI compliant system for handling your clients’ invoice payments online.

Setting up CoachAccountable to process payments on your behalf is simple.  Just go to My CA >> My System >> Online Invoice Payments and pick your processor of choice.   When you have an account it is as simple as entering in your API Login and your transaction key:

Find these within your account under Settings.

Find these details within your account under Settings.

And if you’d like to use Stripe, it’s just a matter of clicking the “Connect” button and authorizing CoachAccountable on the Stripe side of things.  You can even get yourself a new account on the fly through this process.

Setting up payments via Stripe

I’m excited to offer a more streamlined payment experience for coaching clients than hopping off to PayPal, and moreover the ability to safely store client payment information for later charges opens up a few interesting things for down the road.

I suspect I’ll add support for a few more payment processors according to demand for it, so if there’s one that you’d like to see supported by CoachAccountable, let it be known!


  1. Twila

    I would love it if you could add Quickbooks Merchant Services as a payment processor!
    Happy Holidays!

    December 22, 2014 @ 2:19 pm

  2. Juliann

    We would love it if you integrated with Square for processing!



    November 6, 2016 @ 3:29 pm

  3. John

    Hi Juliann,

    Your vote in favor is counted! Good as always to have a sense for what is wanted.

    November 18, 2016 @ 2:57 pm

  4. Glenn ost

    Hi John,

    Through stripe I have activated Bankcontact (belgian card) so I can put these cards on file and charge them as I would do with credit cards? Right

    Warm regards


    May 28, 2018 @ 5:09 am

  5. Karen LESLIE Stanton

    Thank you John for all of your help. This was easy, as you indicated.

    August 6, 2020 @ 6:46 pm