Overview
Stripe is a leading payment processing platform that allows businesses to securely accept credit card, debit card, and digital wallet payments online. By integrating Stripe with CustomBooks™, you can simplify your payment collection process and improve cash flow by enabling customers to pay invoices electronically.
Known for its robust security, ease of integration, and global reach, Stripe provides businesses with the tools needed to manage online transactions efficiently.
Key Features of Stripe Integration
With Stripe connected to CustomBooks™, you can:
- Accept credit card and digital wallet payments
- Enable online payment links on invoices
- Access payment reporting and analytics
- Ensure secure, encrypted transactions
- Support mobile and online payments
These capabilities help businesses manage customer payments efficiently within their accounting workflow.
Requirements
Before setting up the integration, ensure you have:
- An active Stripe account
- If you’re logging in on behalf of a business, it must be completed by the business owner or someone with significant management responsibility of that business.
- Bank accounts are connected in Stripe for your payouts
- See the full instructions for this process.
- Admin access to your CustomBooks™ account
If you don’t have a Stripe account yet, you can create or register here.
Connecting Stripe in CustomBooks™
Integrating Stripe with CustomBooks™ is a straightforward process that enables you to start accepting payments from your customers quickly and securely. In this section, we'll guide you through the necessary steps to connect your Stripe account with CustomBooks™, ensuring smooth and efficient payment processing for sales orders, invoices, and cash receipts.
- Navigate to Admin Panel → Integrations (Embedded Tab).
- Click the gear Setting icon
on Stripe. - Click the Connect to Stripe button.
- A new Stripe tab will open where you'll need to input the necessary information to connect your Stripe account to CustomBooks™.
- Once connected, a confirmation screen will appear indicating that the connection was successful. You can then close the window.
Once connected, additional configuration options will become available.
Configuring Stripe Settings
After successfully connecting, complete the configuration options now available in the Stripe integration settings.
- Enable/Disable Credit Cards - Allow customers to pay via credit/debit card.
- Enable/Disable ACH - Allow bank-to-bank payments.
- If you wish to automatically send a Cash Receipt to the customer upon processing their payment, check the checkbox.
- If you wish to automatically create a Bank Deposit document when Stripe transfers money to your Bank Account, check the checkbox.
- Bank Account - The account that will receive transfers from Stripe.
- Account Type: Bank/Cash and Cash Equivalents
- Merchant Fee Account - The account that is used to record the transaction fees, processing charges, and service fees deducted by Stripe.
- Account Type: Expenses
- Clearing Account - The account that will hold the sales receipts until they are transferred to your bank account.
- Account Type: Bank/Cash and Cash Equivalents
- Stripe Refund Account - The account that will record refund processes through Stripe.
- Account Type: Contra Sales
- Stripe Charge Account - The account that is used to record the gross amount of sales, charges, or revenue processed by Stripe.
- Account Type: Bank/Cash and Cash Equivalents

Once these steps are completed, Stripe will be fully integrated with CustomBooks™, and you can begin processing payments.
Payment Processing & Fees
- Stripe applies standard transaction fees based on your Stripe account agreement
- CustomBooks™ does not control or modify Stripe’s pricing
- Payments are deposited into your linked bank account via Stripe payouts
Managing the Integration
Disconnecting Stripe
If you need to disconnect Stripe:
- You'll need to log out from your Stripe account first before disconnecting from CustomBooks™.
- On the Stripe integration page, click Disconnect.
Best Practices
- Regularly reconcile Stripe payouts with your bank deposits
- Monitor transaction fees and reports within Stripe
- Use secure login credentials and enable authentication for added protection
If you need additional information or have any questions, don’t hesitate to explore the available resources or reach out for CustomBooks™ support. Related Articles
Stripe: Processing Payment via ACH and Credit Card
Overview Stripe is a secure payment processing platform that enables businesses to accept payments through credit cards and ACH (bank transfers). When integrated with CustomBooks™, Stripe allows you to collect payments directly from customers through ...
Integrations: Paya
Overview Paya is a leading payment processing provider that enables businesses to securely and efficiently manage ACH (Automated Clearing House) and credit card transactions. By integrating Paya with CustomBooks™, you can: Process electronic payments ...
Paya: Processing Payment via ACH and Credit Card
Overview Paya enables you to securely process customer payments in CustomBooks™ using credit cards and ACH (bank transfers). This integration allows you to accept payments directly from invoices, sales orders, or manually through cash receipts and ...
Admin Tools: Integrations
Overview Integrations in CustomBooks™ allow you to connect your accounting system with third-party applications to extend functionality, reduce manual data entry, and keep data synchronized across platforms. These integrations help automate key ...
How do I know if a credit card charge I attempted was processed in Stripe?
To see if a Stripe charge has processed, click the Transactions Detail tab in the Cash receipt. If you see a Stripe transaction number, chances are the charge was successful! You can verify this by logging in to Stripe and looking at the customer's ...