interconnecta/zoho-crm

0.9.0 2020-05-18 20:55 UTC

README

Installation

Add Zoho CRM to your composer file via the composer require command:

$ composer require interconnecta/zoho-crm

Or add it to composer.json manually:

"require": {
    "interconnecta/zoho-crm": "0.6.*"
}

Zoho CRM's service providers will be automatically registered using Laravel's auto-discovery feature.

Configuration

The defaults configuration settings are set in config/zoho-crm.php. Copy this file to your own config directory to modify the values. You can publish the config using this command:

$ php artisan zoho-crm:install

You'll need to add the following variables to your .env file. Use the credentials previously obtained registering your application.

ZOHO_CRM_CLIENT_ID=
ZOHO_CRM_CLIENT_SECRET=
ZOHO_CRM_REDIRECT_URI=
ZOHO_CRM_CURRENT_USER_EMAIL=

Then, follow the next steps:

  1. Go to Zoho CRM Developer Console.
  2. Under the Client previously registered, click the vertical three points then Self Client.
  3. Enter the default scope , then click View Code
aaaserver.profile.READ,ZohoCRM.modules.ALL,ZohoCRM.settings.ALL

If you want to apply a different scope, see the link

  1. Copy the generated code.

Finally, run the following command:

$ php artisan zoho-crm:setup

Enter the previously generated code.

Zoho CRM is ready to use.

Roadmap

You can find the latest development roadmap for this package here. Feel free to open an issue if you have a feature request.

License

MIT License. Copyright (c) 2012-2019, InterConnecta

Support

Contact:
interconnecta.com
it@interconnecta.com
+1-646-760-4090, ext. 205