PHPackages                             sylvester/quickbooks - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. sylvester/quickbooks

ActiveLibrary[API Development](/categories/api)

sylvester/quickbooks
====================

quickbooks desktop integration with laravel app

1.9.0(2y ago)187↓66.7%1MITPHP

Since Mar 27Pushed 2y ago1 watchersCompare

[ Source](https://github.com/slyman1234/laravel-quickbooksdestop)[ Packagist](https://packagist.org/packages/sylvester/quickbooks)[ RSS](/packages/sylvester-quickbooks/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (11)Used By (0)

Laravel Quickbooks Desktop
==========================

[](#laravel--quickbooks-desktop)

Following the instructions below accordingly in other to integrate and use this package in your laravel project.

Installation
============

[](#installation)

Require the QuickBooks PHP DevKit (QuickBooks integration support)
------------------------------------------------------------------

[](#require-the-quickbooks-php-devkit-quickbooks-integration-support)

```
composer require "consolibyte/quickbooks:dev-master"

```

Then require this package using :
---------------------------------

[](#then-require-this-package-using-)

```
composer require sylvester/quickbooks

```

Next add the below to your .env :
---------------------------------

[](#next-add-the-below-to-your-env-)

```
 QB_DSN=
 QB_USERNAME=quickbooks
 QB_PASSWORD=password
 QB_TIMEZONE=America/New_York
 QB_LOGLEVEL=QUICKBOOKS_LOG_DEVELOP
 QB_MEMLIMIT=512M
 QB_SOAPSERVER=QUICKBOOKS_SOAPSERVER_BUILTIN
 QB_QUICKBOOKS_CONFIG_LAST=last
 QB_QUICKBOOKS_CONFIG_CURR=curr
 QB_QUICKBOOKS_MAX_RETURNED=100
 QB_PRIORITY_ITEM=0
 QB_QUICKBOOKS_MAILTO=support@onehealthng.com

```

### NOTE: Your database connection in your .env needs to be set.

[](#note-your-database-connection-in-your-env-needs-to-be-set)

ADD the following be to your Config/app under providers:
========================================================

[](#add-the-following-be-to-your-configapp--under-providers)

```
 Sylvester\Quickbooks\Providers\QuickbookdProvider::class

```

After that then run the following below:
========================================

[](#after-that-then-run-the-following-below)

```
php artisan vendor:publish --tag=config

```

Then visit your the url below to see if it works.
=================================================

[](#then-visit-your-the-url-below-to-see-if-it-works)

```
https://yourappurl/qbd-webconnector/qbwc

```

USAGE
=====

[](#usage)

Follow the the below application to use the package in your project .

1. ADDING A NEW INVENTORY
=========================

[](#1-adding-a-new-inventory)

In other to add a new inventory to quickbooks using this package your example controller will look like below:

```
