<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.docs.modulesgarden.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.docs.modulesgarden.com/index.php?action=history&amp;feed=atom&amp;title=WHMCS_Widget_For_Zendesk</id>
		<title>WHMCS Widget For Zendesk - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.docs.modulesgarden.com/index.php?action=history&amp;feed=atom&amp;title=WHMCS_Widget_For_Zendesk"/>
		<link rel="alternate" type="text/html" href="https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;action=history"/>
		<updated>2026-05-15T14:03:21Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.0</generator>

	<entry>
		<id>https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;diff=78963&amp;oldid=prev</id>
		<title>Karolina: /* Installation */</title>
		<link rel="alternate" type="text/html" href="https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;diff=78963&amp;oldid=prev"/>
				<updated>2026-03-13T13:05:49Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Installation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 13:05, 13 March 2026&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''4. Enter the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;title, &lt;/del&gt;URL to your WHMCS system&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, secure code, then check &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;options that interest you &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;most and finally click on &lt;/del&gt;'' '&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Install&lt;/del&gt;' '' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;button&lt;/del&gt;.'''&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''4. Enter the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;required installation details:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;In addition, if &lt;/del&gt;your WHMCS is protected &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;by a base authentication&lt;/del&gt;, you can &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;enter the username and password for &lt;/del&gt;your .&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;htaccess&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* '''Title''' - provide any name that will help you identify the widget installation in Zendesk.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* '''&lt;/ins&gt;URL to your WHMCS system&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''' – enter &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;full URL to your WHMCS installation (e.g. https://yourdomain.com).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* '''Domain of your WHMCS system''' – enter &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;domain of your WHMCS installation (e.g. yourdomain.com). This value is used internally for domain whitelisting.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Secure Code&lt;/ins&gt;''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;– enter the secure code configured in your WHMCS Zendesk Widget module&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt; &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''Note:''' after saving the configuration, this field will appear empty for security reasons.''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Select the information you want to display in Zendesk by enabling the available options:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** Display Client Contact Info&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** Display Client Products&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** Display Client Due Invoices&lt;/ins&gt;&amp;lt;br/&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;If &lt;/ins&gt;your WHMCS &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;installation &lt;/ins&gt;is protected &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;with HTTP Basic Authentication (.htaccess)&lt;/ins&gt;, you can &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;also provide:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Base Authentication Username&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Base Authentication Password&amp;lt;br/&amp;gt; These credentials will be used to authorize requests sent from Zendesk to &lt;/ins&gt;your &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;WHMCS installation&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;br/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Finally, click Install to complete the widget installation&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Karolina</name></author>	</entry>

	<entry>
		<id>https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;diff=64920&amp;oldid=prev</id>
		<title>Gregor: /* Installation */</title>
		<link rel="alternate" type="text/html" href="https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;diff=64920&amp;oldid=prev"/>
				<updated>2024-01-25T10:34:47Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Installation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 10:34, 25 January 2024&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 46:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{|&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|style=&amp;quot;padding: 20px 0px 15px 15px;&amp;quot;|'''1. Download the widget from [https://www.modulesgarden.com/client-area/download/customer_info_app_for_zendesk here] and extract it. You can also install it directly from [https://www.zendesk.com/apps/whmcs/ Zendesk Marketplace].'''&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|style=&amp;quot;padding: 20px 0px 15px 15px;&amp;quot;|'''1. Download the widget from [https://www.modulesgarden.com/client-area/download/customer_info_app_for_zendesk here] and extract it. You can also install it directly from [https://www.zendesk.com&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/marketplace&lt;/ins&gt;/apps&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/support/7549&lt;/ins&gt;/whmcs/ Zendesk Marketplace].'''&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Inside you will find:&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Inside you will find:&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*'''whmcs_customer_info_app.zip''' - actual app you need to install on your Zendesk server.&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;*'''whmcs_customer_info_app.zip''' - actual app you need to install on your Zendesk server.&amp;lt;br /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Gregor</name></author>	</entry>

	<entry>
		<id>https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;diff=62485&amp;oldid=prev</id>
		<title>Karolina: Created page with &quot;&lt;meta name=&quot;keywords&quot; content=&quot;whmcs widget for zendesk, whmcs zendesk widget configuration, whmcs zendesk widget management, whmcs zendesk widget installation, whmcs zendesk ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.docs.modulesgarden.com/index.php?title=WHMCS_Widget_For_Zendesk&amp;diff=62485&amp;oldid=prev"/>
				<updated>2023-03-30T08:24:38Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;meta name=&amp;quot;keywords&amp;quot; content=&amp;quot;whmcs widget for zendesk, whmcs zendesk widget configuration, whmcs zendesk widget management, whmcs zendesk widget installation, whmcs zendesk ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;meta name=&amp;quot;keywords&amp;quot; content=&amp;quot;whmcs widget for zendesk, whmcs zendesk widget configuration, whmcs zendesk widget management, whmcs zendesk widget installation, whmcs zendesk widget common problems, about whmcs zendesk widget, whmcs zendesk widget documentation, whmcs zendesk widget faq, whmcs zendesk widget help, whmcs zendesk widget guide , whmcs zendesk widget wiki, whmcs zendesk widget tutorial, whmcs zendesk widget tips, whmcs zendesk widget wiki&amp;quot;&amp;gt;&amp;lt;/meta&amp;gt;&lt;br /&gt;
&amp;lt;meta name=&amp;quot;description&amp;quot; content=&amp;quot;ModulesGarden Wiki Contains All The Information You Need About The WHMCS Widget For Zendesk.&amp;quot;&amp;gt;&amp;lt;/meta&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=About WHMCS Widget For Zendesk=&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 10px 0px;&amp;quot;|'''WHMCS Widget For Zendesk is a free addition which you can easily install in your own Zendesk.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
It allows you to see a preview of customers' details, products, domains and due invoices stored in multiple WHMCS instances within the Zendesk admin area.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!-- fixed --&amp;gt;&lt;br /&gt;
*'''WHMCS Customer Info Features:'''&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 0px 30px;&amp;quot;|✔ View Profile Details&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|✔ View Ordered Products&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|✔ View Assigned Domains&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 10px 30px;&amp;quot;|✔ View Due Invoices&lt;br /&gt;
|}&lt;br /&gt;
*'''General Info:'''&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 0px 30px;&amp;quot;|✔ Toggle Display Of Client Contact Info, Products And Due Invoices&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|✔ Connects Multiple Zendesk Brands With WHMCS Instances&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|✔ Supports .htaccess Base Authentication&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|✔ Supports Role Restrictions&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|✔ Supports WHMCS Proxy And IP Addresses Whitelist &lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 30px 30px;&amp;quot;|✔ Logs Unauthorized WHMCS Access Attempts&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Installation=&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 0px 0px;&amp;quot;|'''Installation process of this widget is very simple and should not cause many problems. Let's begin!'''&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 20px 0px 15px 15px;&amp;quot;|'''1. Download the widget from [https://www.modulesgarden.com/client-area/download/customer_info_app_for_zendesk here] and extract it. You can also install it directly from [https://www.zendesk.com/apps/whmcs/ Zendesk Marketplace].'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Inside you will find:&amp;lt;br /&amp;gt;&lt;br /&gt;
*'''whmcs_customer_info_app.zip''' - actual app you need to install on your Zendesk server.&amp;lt;br /&amp;gt;&lt;br /&gt;
*'''includes''' - folder that you need to upload onto your WHMCS server, required for successful connection.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''2. Log in to your Zendesk admin area, go to '' 'Manage' '' under '' 'APPS' '' category and click on '' 'Upload private app' '' button.'''&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA1.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 15px 15px;&amp;quot;|Note: If you do not see the '' 'Upload private app' '' button, then you most likely have an insufficient plan. Private apps are only available for 'Professional' and 'Enterprise' Zendesk plans. &amp;lt;br /&amp;gt;&lt;br /&gt;
In that case try installing app directly from [https://www.zendesk.com/apps/whmcs/ Zendesk Marketplace] but you will still have to manually upload some files to your WHMCS.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''3. Afterwards enter app name, add previously downloaded '' 'whmcs_customer_info_app.zip' '' file and press '' 'Upload'. '' '''&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA2.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''4. Enter the title, URL to your WHMCS system, secure code, then check the options that interest you the most and finally click on '' 'Install' '' button.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
In addition, if your WHMCS is protected by a base authentication, you can enter the username and password for your .htaccess.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA3.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|Note: If you use '[https://support.zendesk.com/hc/en-us/articles/204108983 Zendesk Multibrand]' feature you can also put several addresses in '''brand_name|brand_URL''' format to establish communication with your multiple WHMCS instances. For example:&amp;lt;br /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA3_2.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''5. As it is shown on the screen below, app has been installed correctly.'''&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA4.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 15px;&amp;quot;|'''6. Afterwards upload '' 'includes' '' folder, mentioned in the 1st step of this guide, into your main WHMCS directory.&amp;lt;br /&amp;gt;&lt;br /&gt;
Files included in the folder are responsible for communication between Zendesk widget and WHMCS data.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Proceed to '' 'your_whmcs/includes/zendesk_app' '' and set '' 'unauthorized_access_attempts.txt' '' file as writable.&lt;br /&gt;
''Note: You can obtain from this file the required Zendesk IP addresses.''&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 15px 15px;&amp;quot;|'''7. Now, edit '' 'customer_info.php' '' file.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Enter your secure code into '''$widgetSecureCode''' variable and whitelist Zendesk servers IP under '''$widgetIpWhitelist''' variable as presented on the following screen.&amp;lt;br /&amp;gt;&lt;br /&gt;
The typical Zendesk IP addresses are:&lt;br /&gt;
*192.161.144.144&lt;br /&gt;
*192.161.144.145&lt;br /&gt;
*192.161.144.146&lt;br /&gt;
*192.161.144.147&lt;br /&gt;
Since version 1.1.0 of the widget you can also provide IP addresses using CIDR method. For example: &lt;br /&gt;
*192.161.144.159/26&lt;br /&gt;
''Note: Please keep in mind that there are more possible IP addresses, keep track of the Zendesk official documentation with the current list. &amp;lt;br /&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA8.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 15px 15px;&amp;quot;|'''8. That's all, you have just successfully finished the installation of WHMCS Widget For Zendesk.&amp;lt;br /&amp;gt;&lt;br /&gt;
Let's check the details of your WHMCS customer in Zendesk. To do so, press '' 'Apps' '' button when viewing a particular client ticket.'''&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 20px 25px;&amp;quot;|[[File:ZA9.png]]&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 15px 15px;&amp;quot;|'''9. On the right side of the screen you can see now complete client details, information on products, domains and due invoices.'''&amp;lt;br /&amp;gt;&lt;br /&gt;
Additionally, you can quickly get more details about specific customer info with just a single click.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 30px 25px;&amp;quot;|[[File:ZA10.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Tips=&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 20px 15px;&amp;quot;|1. If you are using proxy the module also supports the ''' 'Proxy IP Header' ''' and ''' 'Trusted Proxies' ''' provided in WHMCS security settings.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 30px 25px;&amp;quot;|[[File:ZA8_2.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Common Problems=&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 0px 0px;&amp;quot;|WHMCS Problems:&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 0px 15px;&amp;quot;|1. '''Wrong IP Address:''' This problem occurs when connection to WHMCS is not authorized.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 10px 30px;&amp;quot;|''Reason:'' IP address of the host, which is trying to connect, is not on the whitelist.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Solution:'' Add the IP address to the '' '$widgetIpWhitelist'' ' array at the top of the customer_info.php file.&amp;lt;br /&amp;gt; You can find IPs of the recent connection attempts in '' 'unauthorized_access_attempts.txt' '' file (the file needs '' 'write' '' permissions).&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 15px;&amp;quot;|2. '''Wrong Secure Code:''' This problem occurs when the secure code is not set properly.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 10px 30px;&amp;quot;|''Reason:'' Secure code set in Zendesk APP is not the same as '' '$widgetSecureCode' '' at the top of the '' 'customer_info.php' '' file.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Solution:'' Set the same code in both places.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 15px;&amp;quot;|3. '''Client not found:''' This error occurs when the client is not registered in WHMCS.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|''Reason:'' WHMCS cannot find the client's email in the database.&amp;lt;br /&amp;gt;&lt;br /&gt;
''Solution:'' Register the client in WHMCS.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 20px 0px 0px 0px;&amp;quot;|Zendesk App Problems:&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 10px 0px 0px 15px;&amp;quot;|1. '''Connection Error:''' This problem occurs when Zendesk cannot connect to WHMCS to get the client's details.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|''Possible Reasons:'' URL to your WHMCS system is not set properly.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 145px;&amp;quot;|Firewall, .htaccess etc. is blocking access to the '' 'customer_info.php' '' file.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 0px 30px;&amp;quot;|''Solution:'' Check URL set in APP settings.&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|style=&amp;quot;padding: 0px 0px 30px 85px;&amp;quot;|Allow access to the '' 'customer_info.php' '' file from the outside of the server (you can also try to access the file from your browser).&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Karolina</name></author>	</entry>

	</feed>