INTEGRATION
ZOHO SALES CRM
26 min
introduction this document provides an overview of the integration between zoho crm and the connected billing system, enabling secure and automated synchronization of customer, deal, and subscription data through apis to reduce manual effort, improve data accuracy, and streamline overall sales and billing operations step 1 create an zoho sales crm developer account visit zoho sales crm click sign up or create an account step 2 if already having an account, sign in step 3 add client and create server based application visit zoho api console and click sign up or create an accout click the "create now" button step 4 fill in the necessary details and add the redirect uris fill in the necessary details and navigate to redirect uris, then add the following uris and click create homepage url https //myfundbox com/ redirect url https //app myfundbox com/zohosalesoauthresponse jsf step 5 enable toggle in settings (mandatory) enable the toggle for the data center to achieve connection; it is mandated use the com domain for the initial oauth authorization some regional data centers may not be available during this initial setup, as the connection starts with the com domain after the connection is established, the correct regional data center will be automatically determined, and all subsequent api calls will use the appropriate regional domain based on the userβs region step 6 collect keys & credentials (client id & client secret) navigate to client secret next to the client details copy those keys step 7 select home currency go to setup > general > company settings in the company settings page, go to the currencies tab the base currency is defined at the organization level in the system once the base currency is set, it will be applied to all products created within the organization currency cannot be changed at the individual product level need to have the currency format as currency code for proper synchronization step 8 connect to myfundbox log into your myfundbox account go to configuration β integration you can see zoho sales crm integration on sales marketing click the zoho sales crm connect button a pop up will open enter the client id and client secret , then click save you will be redirected to zoho sales to connect your account click the allow access toggle and click accept button to establish the connection after a successful connection, you will see connected in the zoho sales module of your myfundbox account step 9 dashboard two tabs after connection 9 1 keys shows ββββββββββββββββββββ (your hidden client id and client secret) help button links to zoho sales crm guides to how to get client id & secret 9 2 configuration on/off switch green (on) = zoho sales crm will be enabled black (off) = = zoho sales crm will be disabled delete button confirmation popup appears first removes the connection completely step 10 add deal on the zoho sales crm 10 1 create contacts on zoho sales crm create contact on zoho sales crm by clicking create contact fill all the necessary details when creating contact here some of the fields have to be manually added by clicking the edit page layout button on top the customer language field(mandatory) is available as a picklist (dropdown menu) the following language options must be added in the picklist english, deutsch, french, spaish fill address details 10 2 create products on zoho sales crm create product on zoho sales crm by clicking create product fill all necessary details for product information while creating or editing a product, the following billing related fields and tax region must be configured billing β defines whether the product is a one time payment or recurring subscription available options monthly, one off, annual, quarterly, half yearly, daily, weekly, custom if custom is selected then interval count and interval unit will be used otherwise it will not use that and all other options was linked with billing cycle and no of billing cycles billing cycle β specifies the total duration for which the subscription will run no of billing cycles β determines how many times the customer will be billed interval count β defines the frequency of billing within the selected interval unit interval unit β specifies the time unit for recurring billing available options days, weeks, months, years region β when on price information using tax region was not available as default so it has to be added manually billing cycle β specifies the total duration for which the subscription will run no of billing cycles β determines how many times the customer will be billed interval count β defines the frequency of billing within the selected interval unit interval unit β specifies the time unit for recurring billing available options days, weeks, months, years region β when on price information using tax region was not available as default so it has to be added manually on new field we have to drag the following configuration properties for customizing tax rates on product edit page by clicking 3 dots on tax by clicking customizing tax rates you can customize on stock information give on usage unit select quantity and give the qty ordered it will take as the product qty and unit price was mandatory by clicking save the products will be created 10 3 create deals on zoho sales crm create product on zoho sales crm by clicking create product fill all the necessary details and add the customer which you created before by clicking save the deal will be created 10 4 on created deal add the products by selecting the multiple products that will be added on deal you can edit and create the new customer here also and for one deal you have only one contact to have by changing the state qualification to closed won the product and contact will be synced to myfundbox 10 5 total product amount field when deal was closed won at first time then total products amount will be displayed on deal information amount field as dynamically step 11 sync on myfundbox the product will be added as plan on myfundbox application the contact will be added as customer on myfundbox application and pay link will be received for that customer before any payment, stage is changed to closed lost then pay link will be restricted otherwise then the payment was successfull for that subscription recurring will be activated then recurring going, if state was changed to closed lost it will be changed to active to cancel recurring will be stoped the subscription will be cancelled the cancelled subscription will be sended as also as a email the cancel reason will be displayed from zoho sales crm 11 1 re activation from zoho sales crm when state was again changed from closed lost to closed won the subscription will be reactivated reactivated mail will be sended
