Beanworks payments module can be used for paying vendor invoices and reimbursing employee expenses. This offering allows the accounting team to select the invoices and expenses they want to pay and submit the payments for approval. To learn more about payments and pricing please email beanpay@beanworks.com or reach out to your customer success manager.

Beanworks has partnered with different payment providers to offer multiple payment methods. You have the option to select the payment methods you want to use based on your and your vendors specific needs. Below is a list of payment partners and the payment methods supported.

  • Nvoicepay (Virtual Credit Card, ACH and Checks). To learn more, read here.

  • Comdata (Virtual Credit Card). To learn more, read here.

  • CSI (Virtual Credit Card). To learn more, read here.

  • SmartPayables (Checks). To learn more, read here.

  • VersaPay (EFT). To learn more, read here.

If you are using check payments and your bank requires a positive pay file, we will be able to support that. Please discuss the requirements with the Beanpay team during implementation.


  • Complete the P2P experience in one consolidated system

  • To speed up the process of approving payments and paying vendors and employees

  • Provide visibility into vendor payments and employee reimbursement across all companies in real time

  • Provide control on who has access to releasing payments


  • Your account is setup with our payment partner. Please note, BeanPay team will help you with the setup.

  • Legal entity is enabled for payment method(s). This will be completed at the time of implementation.

  • At least one payment method is enabled for the vendor. To learn more, read here.

  • Invoice(s) for the vendor has been successfully exported.

  • AP Department Information per legal entity is filled. To learn more, read here.

  • ERP Mapping per legal entity is completed. This is mandatory if you are using checks payment method. To learn more, read here.

  • Assign a member of the finance team a Payment Admin Role. To learn more about the importance of this role, read here.


There are two payment workflows supported based on the accounting system.

1) Bean Payment Workflow (ERP Integrated)

  • Quickbooks Online

  • Quickbooks Desktop

  • Sage Intacct

  • Sage 100

  • Sage 300

  • Sage 50 US

  • Xero

Read the details of the bean payment workflow here.

2) Imported Payment Workflow (ERP Driven)

  • Rent Manager

  • Sage Intacct

  • Netsuite

  • Sage 50 CA

  • Jonas Club

  • Jonas Premier

Read the details of the imported payment workflow here.