Accept Online Payments with Stripe

StableSecretary is partnered with Stripe Connect to offer a convenient and secure online payment portal for our users and their clients. Get paid faster with a simple account setup and integration. Available for Professional subscriptions only. Must be set up and managed by the main account holder.

  • Quick and easy onboarding process
  • Customizable branding for payment page and receipts (see preview)
  • Acceptance of 135+ currencies and all popular payment methods (credit, debit, ApplePay, etc)
  • Dashboard to manage transactions and view reports
  • Compliance, security, and verification checking done by Stripe for peace of mind
  • Simple and transparent fees: Stripe charges 2.9% + 30¢ for each transaction, StableSecretary charges 0.25% for each transaction. Pass these fees along by including an online payment fee in Settings > Your Invoices > Invoice Preferences.

Only the main account holder is able to create the Stripe integration and link it to the StableSecretary account. Stripe takes a couple days to verify and establish banking linkages.

To begin, go to Settings > Your Invoices > Online Payment Integration. Choose Stripe and click save. This will show the button “Get Started with Stripe Connect”. Simply follow along with all the prompts filling in all the required information which will include:

  1. Email (where to receive an email verification message)
  2. Password
  3. Mobile Number (where to receive a verification code)
  4. Business Location
  5. Type of Business – Individual or Company or Nonprofit
  6. Personal details (name, contact information, date of birth, social security number, copy of ID)
  7. Professional details – Industry (horse businesses fit into “Professional Services – Other business services”); Web Site; Product description
  8. Bank information – Routing and Account numbers – to connect your bank
  9. Public Details for customers (for receipts and payment pages)
  10. Confirmation and Review (verify email address; provide personal information.)

Stripe, like all payment processors, assigns a transaction fee to every payment. Want to pass the transaction fees along to clients? Make sure to set a payment fee percentage in Settings > Your Invoices > Invoice Preferences.


Easily create and send invoices with links to make online payments with a Stripe integration. Receipts are automatically emailed from Stripe.

Want to pass the transaction fees along to clients? Make sure to set a payment fee in Settings > Your Invoices > Invoice Preferences.

When creating a single invoice, ensure the “Include Online Payments links?” box is checked in field 1 of the form. If an online payment fee is set up to pass the transaction fee along to clients, check the “Include X% online payment fee?”.

When emailing the invoice, double check that the pay invoice, make payment, and online payment fee boxes are checked.

When a client clicks the “pay invoice” link either within the emailed invoice or through the invoices portal the amount to be paid is automatically filled in and cannot be changed. They will fill out the credit card form on Stripe like any other online transaction. This payment is then automatically applied to that specific invoice and the payment can be viewed in StableSecretary.

When a client clicks the “make payment” link in the invoices portal, the full account balance populates the payment popup but this can be cleared and any dollar amount entered. The client can choose to:

  • Apply payment to unpaid invoices. They will fill out the credit card form on Stripe like any other online transaction and pay towards the oldest invoices first. Overpayments will be converted to account credits.
  • Apply payment to account credits, to create only account credits. Custom payment amounts created directly to account credit must be applied to open balances via the receive payment form within StableSecretary.

Payments made with Stripe automatically show up in the payment history within StableSecretary.


View summary information and navigate to the other account information with the home Stripe dashboard.

See all transactions made through the payment portal with the Transactions page.

View and confirm customers and their information with the Customers page.

Quickly transfer funds out of Stripe with the “pay out funds” button on the dashboard. Confirm details in the popup.

New Stripe accounts have a 7 day waiting period before funds can be trasnferred out.


Pass transaction fees along to clients by saving an online payment processing fee setting. Choose a custom percentage (Stripe charges 2.9% plus 30cents, StableSecretary applies a 0.25% fee) to sufficiently cover the transaction fee.

If a processing fee is implemented, it will appear in a client’s payment history within StableSecretary as a view only item.

Changes to Invoices

When an Online Payment Processing fee is set, the invoicing process will include:

  • A checkbox on the Create Invoice form to include or not.
  • A checkbox on the Send Invoice form to include or not.
  • Emailed Invoices will show a note that an online payment fee will be added to the invoice balance (or will be absent if no fee is included).


Changes to Payments

Payments received via Stripe will reflect an Online Payment Fee in the following ways:

  • The Stripe checkout page will show a line item for Online Payment Fee.
  • The Payments report can be toggled to include showing the payments for online payment surcharges as their own line items.
  • Payments will show with a comment of “Payment via Stripe, ref# if any, comments if any, (plus $XX for “online payment fee”)” on the contact’s profile > payments tab and the Financials page, Payments section.

Email support@stablesecretary.com.
Call or text (617) 564-1241.
Visit Support Page.

Worried about getting all your information put in? Got a little behind on the day-to-day recording? Ask about our data entry services!