cancel
Showing results for 
Search instead for 
Did you mean: 
onur
Level 2

Contractor Direct Deposit API

Hello, we want to use direct deposit future of Quickbooks Online for our vendors (Payroll section). Are there any API available to programatically create direct deposit? 

Thanks

4 Comments 4
LieraMarie_A
QuickBooks Team

Contractor Direct Deposit API

I'm here to make sure you can get your conractors paid using direct deposit in QuickBooks without a moment's delay, @onur.

 

Do you have an active payroll subscription? With QuickBooks Payroll, you can use direct deposit to pay your contractors. First, you'll need to have a bank account connected to fund direct deposit transactions. If you have not already done so, check out our guide on connecting your bank to online payroll.

 

Then, if you haven't yet set up direct deposit for your contractors, you will need to select Check it out above the list of your contractors, then Turn on direct deposit to proceed with adding a bank account to a contractor's profile. 

 

  1. Navigate to the Payroll menu and select the Contractors tab.
  2. Click the Check it out button, then Turn on direct deposit.
    Capture.JPGCapture.JPG
  3. For a new contractor, select Add a contractor or select the existing contractor to add or edit banking information.
  4. Select Bank account.
  5. As prompted, enter in the following banking info: Account Number, Account Type, Routing Number, Accountholder Phone Number, and Accountholder Full Name.
  6. Select Save.

 

Once everything is set, the instructions below will help you pay your contractor using direct deposit.

  1. Go to the Payroll menu and select the Contractors tab.
  2. Next to the contractor’s name, click the dropdown, and select Pay with direct deposit.
    Capture.JPG
  3.  Enter the amount for the direct deposit.
  4. Select the expense account you use to track paychecks in QuickBooks. Note: This is the expense account on your chart of accounts where QuickBooks records the expense. It's not the bank account the payment debits from.
  5. Select Save & Send or Save & New.


To learn more about this process, check out these links:

Additionally, we have a separate forum where you can interact with fellow developers, product experts, and engineers about how you can programmatically create a direct deposit. I encourage posting this question to our Intuit Developer Community. They have tools and resources available to assist you with the integration with QuickBooks Online.

 

Here's how:

  1. Go to this link: https://help.developer.intuit.com/s/.
  2. Choose QuickBooks Online under What do you need help with?
  3. Tick Ask a Question
  4. Log into your existing Intuit Developer Account or create a new one. 
  5. Enter your concern. 
  6. Click Ask

 

To learn more about recent improvements, news, and product enhancements, visit the QuickBooks Blog. You’ll also get suggestions on how to grow the business.

 

If you have additional questions or concerns about setting up direct deposit, leave a comment below. I’m here ready to help you.

Fiat Lux - ASIA
Level 15

Contractor Direct Deposit API

@onur 

If you are not using QB Payroll, you may utilize these services to pay your vendors and integrate it with your QBO account.

https:// melio.grsm.io/quickbooks

https:// veem.grsm.io/veems

 

onur
Level 2

Contractor Direct Deposit API

@LieraMarie_A  thanks for your support, actually we can create direct deposit via using Payroll menu as you suggested. Problem is about there is no definition in API documentation about how to do it programatically. Thanks for your contribution, as you suggested, I'll recreate this issue on Intuit Developer Community.

Thanks

onur
Level 2

Contractor Direct Deposit API

Thanks for your suggestion, we use QB Online Payroll system

Need to get in touch?

Contact us