Processing Stripe Payments

There are a few different ways to process credit card payments through Power Diary using our integration with Stripe. Each of them can be useful in different circumstances. In this article, we'll cover each of these methods, as well as cover the fees associated with processing payments.


If you haven't yet connected your Stripe and Power Diary accounts together yet, you'll need to do that first by Setting up Your Stripe Integration.

Processing Payments

There are three ways of initiating a credit card payment for an appointment/invoice:

  • Select a Client Appointment on the Calendar. On the right side of the screen, in the Invoice section use the Payments drop down to select  "Credit Card- Stripe"

  • Navigate to an Invoice that you would like to process a credit card payment for (via the Client Profile under Billing> Invoices or via one of the Reports). Click on the Invoice Number, under the Payments section of the Invoice click "Credit Card- Stripe" in the Method drop-down. 

  • Navigate to Sales> New Payment then enter a client into the Search Bar. You will then fill in all the necessary fields and select "Credit Card (online)" in the Method drop down.

After clicking one of these options a card details pop-up will appear. If this is your first time taking a credit card payment from this client you will need to enter a card number, expiration date and CVC (Card Verification Code). The card details will then be stored by Stripe for future transactions. Once you have entered the details click Pay to process the payment. You'll get an immediate response advising if the payment was successful or not.

Storing credit cards

You can store a client's credit card without processing a payment by going to the client's record and selecting Billing > Billing setup. On the billing setup page simply click 'Add Credit Card' and follow the prompts.

You can track the status of any payments taken through this integration on your Stripe dashboard (there is a link to this under Setup → Credit Card Billing).

Refunding Stripe Payments

To process a refund through Stripe you'll need to login to your Stripe Dashboard.  You can access this directly by going to Setup  Credit Card Billing and clicking on Stripe Dashboard. Then follow the instructions from Stripe's Knowledge Base about how to process refunds which can be found here.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us