Quickbooks
OpenPay provides an integration to Quickbooks. To get started we recommend you create an Intuit sandbox account to test your configuration. To create an Intuit sandbox account follow these steps:
Creating an Intuit developer accountCopied!
-
Visit Intuit Developer
-
Click “Sign Up” to create an Intuit Developer account
-
Fill out their questionnaire, the answers should not matter as this will just be for testing
Connecting your OpenPay staging account to a Quickbooks SandboxCopied!
-
Nagivate to the developers page within OpenPay
-
Click the “Connect” button under the Quickbooks integration card
-
this will navigate you to an Intuit OAuth flow to connect the OpenPay app to your Quickbooks account
-
-
Complete the Intuit OAuth flow
-
Once redirected back to OpenPay, visit the “Developers” page and click the Integrations tab. You should see that the Quickbooks card is now labeled as “Connected”
-
[Optional] If you need to configure which account to attribute income generated via OpenPay, you can click the “Configure” button under the Quickbooks card
-
Set the “Income account name” field to the account name in Quickbooks that you would like income to be attributed to. Note: The income account must be of the type Sales of Product Income
-
-
[Optional] Similarly, if you are using a tax integration within OpenPay, you will need to configure the Income account to which OpenPay will attribute any tax payments to.
Testing a payment and verifying the connectionCopied!
-
Create and visit a payment link within your OpenPay staging account
-
Fill out the payment page. You can use any test payment method you would like, for example Stripe test cards
Payment linksEasily create a fully functional payment page in just a few seconds and share the link with your customers—no code necessary.
-
Verify that the following objects were created within OpenPay:
-
a Customer with fields matching what you filled in on the payment page
-
an Invoice with the payment amount matching the cost of your product
-
a Payment which is linked to the invoice you created
-
-
Visit your quickbooks staging account and verify that the following objects were created:
-
an Invoice with an Invoice number matching the last portion of the invoice id created within OpenPay
-
a Payment with a Payment reference number matching the last portion of the payment id created within OpenPay
-
a Customer with the name matching that which was created in OpenPay
-
Importing Existing Quickbooks Customers to OpenPayCopied!
If you have existing customers within Quickbooks which you would like to import into OpenPay, please reach out to a member of our team. You can export an excel spreadsheet of customers from Quickbooks and we can create linked customers within OpenPay.