Business Payments: The flow of the app


Welcome Aboard! We would like to start our journey with the message that your data safety is the highest priority for us.

That is why the app features a rollback function, which allows you to completely UNDO ANY SYNC with no harm to your books, taking all of the information previously synced off QuickBooks, thus keeping your company secure.

This means that you can easily sync transactions right away and then roll them back in case you would like to make any changes to sync configurations. Learn more about this function at the end of this guide.


  1. Purpose, Security & Key features
  2. Connecting QuickBooks Online Company
  3. Connecting Online Payment System
  4. Overview of the Settings
  5. Syncing transactions (automatically and manually)
  6. Rollback function

Purpose: It is an app that synchronizes your PayPal and Stripe transactions with your QuickBooks account.

Security policy: We do not have any access to your bank information, card numbers or passwords. The application has read-only permissions, which are necessary for correct synchronizations.

We have been verified by PayPal and Stripe as a trusted application to perform synchronizations between PayPal and QuickBooks as well as Stripe and QuickBooks.

Key features:

  • Import your old and ongoing transactions;
  • Multicurrency sync option;
  • Sync all option;
  • Flawless rollback feature;
  • Auto-sync option for all of your incoming transactions to be reflected in QuickBooks directly, without you opening the app;
  • Manual sync, if you want to hand-pick the transactions you need;
  • No duplicates;
  • Choose the accounts you want the transactions to be reflected in;
  • Choose the accounts for the fees to be shown in;
  • Apply Taxes option (An option to select a Default tax code to be used for all transactions);
Follow the easy steps to get started with BPayments and get your PayPal and Stripe transactions well-organised in your QuickBooks.
Find Business Payments in
Connect it to your company:

How to connect your PayPal/Stripe

The next step is connecting your payment system. You can connect as many PayPal and/or Stripe accounts as you like.
Whether you have just connected your company (see photo #1), or you are adding an additional form of payment (see photo #2) you will be redirected to Step 2.

photo #1


photo #2

Now you can connect your Payment System
By choosing “Connect Stripe” or “Connect PayPal” you will be redirected to your payment provider homepage to log into your account.
We do not have any access to your bank, card or password information.
Business Payments requires read-only access in order to process the transactions and import them into your QuickBooks.
After granting your permission, you will be redirected to Step 3

How to Customize your Settings* **

* In order to finish the initialization, you may skip the setup stage at this point, and go back to it later by opening your Business Payments settings.

Consult our thorough guides on Settings Customization for PayPal and Stripe.

**Please note, that correct setup is necessary for the app to function properly and sync your transactions to the right QuickBooks accounts. Consult our guide for a quick and proven way of setup.

Step 3 Now you can set up your Sales settings.
This will customize where your transactions are going to be stored in QuickBooks.
Step 4 allows you to customize your Product settings.
This step is necessary to place newly created products into correct income account.
Step 5 allows you to set up your Tax settings.
Step 6 allows you to set up your Fee settings.
This will customize where the fees are reflected in Quickbooks
PayPal users: Step 7 allows you to set up your Expense settings
Stripe users: Step 7 allows you to enable Payouts processing. Learn more about Payouts here.
Step 8. Finish initialization. Choose “Start to sync” if you would like to set up auto-sync of all new incoming transactions directly into QuickBooks. Choose “Import old transactions” to start by importing old transactions.
Congratulations! Your account is set and ready to import and sync.
*In case you need to sync transactions in multiple currencies, please check out this guide.

How To Sync Your Transactions

Synchronize automatically
This way newly incoming transactions that have taken place after you have enabled this feature (whether in your Settings or at a time of your setup) will be automatically synced into your QuickBooks, without you having to do anything else to confirm the synchronization. Please note if a transaction has been already imported into our app, it cannot be automatically synced.
If you would like to manually select the transactions to sync follow this sequence
  • Find your imported transactions in Transactions to sync.
  • Click on import old transactions to import more. There is no time limit for how far back you can go.
  • Sync All or choose the ones you would like to sync by manually selecting several transactions from the list (using the checkboxes) and then syncing selected ones.
  • Go to Syncs history in case you  would like to make use of our excellent rollback feature.

(the result in your QuickBooks after synchronizing the transaction using Business Payments).

Rollback function


If you need to undo the syncing, you can easily and quickly rollback any transaction. Rollback will completely take the transaction away from your QuickBooks, not causing any damage to your QuickBooks data.
Please note, that rollback does not reinstate the amount of syncs available. We, therefore, recommend to start by testing a few transactions rather than all at once.
To rollback several transactions, use the checkbox under Syncs History as pictured

Alternatively, rollback all by opening Syncs History and clicking on Rollback all sync.

Do you have any questions? We would love to hear from you! Simply comment below to start a conversation or use our contact details from the footer of this page.

This entry has 0 replies

Comments open

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>