Payment
Payment Gateway Services

Online shopping portals and eCommerce websites are coming on a rise nowadays. Payment gateway integration has become mandatory for most of the sites. Most of the small business owners also sell their products through their website. But selling any stuff is impossible without an authentic payment gateway linked to the merchant’s account.

Our team of specialists comes into play, at Tech Enhance, we have a team of experienced developers. They will not only develop your website but also integrate the suitable payment gateway on the site. This way, your customers will be able to purchase items from your website without the need to go elsewhere directly. You can also outcast your competition by getting a payment gateway integrated on your website. You can directly get in touch with us for authentic and quick payment gateway services integration.

Through our payment gateway services, we provide our merchants with a global platform from where their clients (whether in India or abroad) can purchase their products. Since the digital economy is on the rise in the country nowadays, relying on our services will be beneficial for you. We’re one of the best payment gateway providers in India.

Payment Gateway Integration

With the integration of payment on your website, your customers can purchase from your website anytime and from anywhere. Our payment gateway services India offers acceptance of credit or debit cards for payment or internet banking. Alternatively, you can also open the option of COD, cash on delivery for your clients to increase business. Our team is available 24/7 for any queries related to the payment gateway faced by you anytime. At Tech Enhance, we believe in a long-lasting relationship with our client even after the services are delivered, which is why most of our clients come back to us.

 

Rest API
How to update Document Set properties using REST API in SharePoint 2013

Update Document Set using REST API in SharePoint 2013

You can perform essential create, read, update, and delete (CRUD) operations by REST API in SharePoint 2013. The REST interface exposes all the SharePoint entities and services available in the other SharePoint client APIs. One advantage of using REST is that you don’t have to add references to any SharePoint libraries or client assemblies. Instead, you make HTTP requests to the appropriate endpoints to retrieve or update SharePoint entities, such as webs, lists, and list items.

<script src=”https://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.3.min.js” type=”text/javascript”></script>
<script>

function executeJson(url,method,additionalHeaders,payload)
{
if(method == “GET”) {
return $.ajax
({
url: url,
type: method,
headers: {
“accept”: “application/json;odata=verbose”,
},
success: function(data)
{
return data;
},
error: function(error)
{
alert(JSON.stringify(error));
}
});
}
if(method == “POST”) {
return $.ajax
({
url: url, // list item ID
type: method,
data: JSON.stringify(payload),
headers: {
“Accept”: “application/json;odata=verbose”,
“Content-Type”: “application/json;odata=verbose”,
“X-RequestDigest”: $(“#__REQUESTDIGEST”).val(),
“X-HTTP-Method”: “MERGE”,
“If-Match”: “*”
},
success: function(data, status, xhr)
{
},
error: function(xhr, status, error)
{
alert(JSON.stringify(error));
}
});
}
}

function renameFolder(webUrl,folderUrl,name)
{
var folderItemUrl = webUrl + “/_api/web/GetFolderByServerRelativeUrl(‘” + folderUrl + “‘)/ListItemAllFields”;
executeJson(folderItemUrl,”GET”).success(function(data){
UpdateValue(data,name)
});
}

function UpdateValue(data,name){
debugger;
var itemPayload = {};
itemPayload[‘__metadata’] = {‘type’: data.d[‘__metadata’][‘type’]};
itemPayload[‘Title’] = name;
var itemUrl = data.d[‘__metadata’][‘uri’];
var additionalHeaders = {};
additionalHeaders[“X-HTTP-Method”] = “MERGE”;
additionalHeaders[“If-Match”] = “*”;
console.log(itemPayload);
return executeJson(itemUrl,”POST”,additionalHeaders,itemPayload);
}

function Folder(){
renameFolder(“siteurl”,’pathtoDocumentSet’,’ValuetoChange’).done(function()
{
console.log(‘Folder has been renamed’);
})
.fail(
function(error){
console.log(JSON.stringify(error));
});
}

</script>

<button onclick=”Folder()”>Click me</button>

The above given code will help you to Update Document Set using REST API.

For any query Contact us or email us to [email protected]

SharePoint-2013
How to Get All Users From Site Group in SharePoint 2013 Using REST API
How to populate a drop down with all the users from a Site Group in SharePoint 2013 on premise Using REST API

In this article you will see how to get all the users from a site group using the REST API in SharePoint 2013 Online.

Introduction

SharePoint 2013 introduces a Representational State Transfer (REST) service that is comparable to the existing SharePoint client object models. Share point allows the developers to interact remotely with SharePoint data using any technology that supports REST web requests. Developers can perform Create, Read, Update, and Delete (CRUD) operations.

From their apps for SharePoint, solutions, and client applications, they are using REST web technologies and standard Open Data Protocol (OData) syntax. In this article, you will see the following.

  • Create an app using NAPA Tool in SharePoint 2013 Online.
  • Cross-Domain Requests.
  • Get all the users from the host site group using the REST API.

Source Code:

<script src=”../SiteAssets/jquery-1.11.3.js”></script>
<script type=”text/javascript”>
$.ajax({
url: _spPageContextInfo.webAbsoluteUrl + “/_api/web/sitegroups/getByName(‘GroupName’)/users”,
type: “GET”,
headers: {“accept”: “application/json;odata=verbose”},
success: function (data){
if (data.d.results)
{
for (var i = 0; i < data.d.results.length; i++) {

//Loop through all users and binding in dropdown
if (data.d.results[i] != null && data.d.results[i] != undefined) {
if ($(“#ddlGroup option[value='” + data.d.results[i] + “‘]”).length == 0) {
$(‘#ddlGroup’).append($(“<option/>”, {
value: data.d.results[i].Email,
text: data.d.results[i].Title
}));
}
}
}
}
},
error: function (error) {
alert(JSON.stringify(error));
}
});
</script>

Summary

Thus in this article you saw how to get all the users from a site group using the REST API in SharePoint 2013 Online.

For any query or solution you can contact us or email us for solution. Check our website for more such content.

Angular 5
Angular 5 new features

The update from AngularJS to Angular 2 was a huge step forward. Still, it was also infamous for not being backward compatible. In contrast, Angular 4 brought us new features while being backward compatible. And now, six months later, the latest major release of Angular 5 is available.

The upgrade to Angular 5 is an incremental one. Because many of the changes re done invisibly.

However, some breaking changes included, so some developers will still have a lot of work to do. The changes will be easy to handle for all the developers who kept their codebases up-to-date.

The focus of Angular 5 was to make Angular faster again. Smaller bundles have improved the loading time. The execution has been developed as well by optimizations at the compiler. For some projects, it is also important to note that the ng-upgrade is still in progress.

AngularJS applications allow being migrated smoothly to Angular and vice versa as Angular components embedded as downgrades in AngularJS applications.

Additionally, experimental technologies and features developed in a unique lab space outside the Angular Framework. They can be evaluated and tested by developers at an early stage without negatively affecting the release planning of the framework itself.

For any query, contact us or email us to [email protected].

Fatal Error call to undefined function WP raise memory_limit() in WordPress
Fatal Error in WordPress

In WordPress sometimes you may face a common issue called “Fatal Error call to undefined function wp raise memory_limit()”. It comes generally when we transfer/upload files to hosting.

Below are the steps to resolve the issue:-

    • First of all, you have to download the latest WordPress zip file.

Fatal Error call to undefined function wp raise memory_limit() in WordPress

  • Unzip the downloaded file.
  • Next, keep a backup file of your WordPress.
  • Now, rename the wp-admin and wp-includes folders to wp-admin.temp and wp-includes.temp through cpanel or FTP.
  • Upload new wp-admin and wp-includes folders to your WordPress root directory.
  • Now, upload the latest version of the rest of the files to your root directory except wp-config.php and wp-content folder.
  • Delete the .maintenance file from your WordPress root directory through FTP.
  • Now, open your WordPress site. The database update request is available now.
  • Click on the database update.

Now, your WordPress will work properly without the fatal error: wp raise memory_limit().

We hope this article put an endpoint for your WordPress Error. Now, you have known how to fix Fatal Error: function wp raise memory_limit() in WordPress and how to update WordPress version easily. Here we provide easy and simple ways for solving WordPress Theme Errors.

For any query, contact us or email us to [email protected].

Error 406 in Wordpress Site
How to Fix Error 406 in WordPress Site
Resolution for Error 406 in WordPress Site/Not Acceptable

Sometimes we get Error 406 in our WordPress site and below solution helps most of the time.

We see “406 not acceptable error” largely due to restrictions on the web server.

Most web hosts install a program called “ModSecurity” to protect the web server from malicious actors like spammers, hackers etc.

ModSecurity generally block malicious requests to the web server with a “406 not acceptable error”. But often it blocks legitimate requests as well.

Recently in one of the VPS server that we manage, we saw ModSecurity blocking a genuine request. On trying to Publish a WordPress post, website owner was presented with the error.

To fix the error, our Support Engineers analyze the ModSecurity logs and that helps to identify the exact rule that caused the block.

If the request from browser is genuine and ModSecurity wrongly blocked it, we disable this particular rule for the domain.

When selective disabling of rules do not work, the only option left is to Turn OFF ModSecurity completely for the domain.

In cPanel servers, there is an option to do this from the cPanel of the domain.

First of all take backup of your .htaccess file (If you are in linux hosting make sure you have checked “show hidden files” by going to site settings ( in cpanel). If there is no .htaccess file then create one and paste below code and save it.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Hope this will help.Happy coding.

 

Latest Trends of Digital Marketing & Online Reputation

Latest Trends in Digital Marketing & Online Reputation

In 2016 digital marketing and online reputation had gained significant popularity, especially among medium and large-sized businesses. Services and products promoted through several social media channels, and online presence and reputation increased manifolds.

What do we expect in 2017?

According to some marketers, internet space has expanded further, especially with more organizations trying to enter the digital world. Digital Marketing will completely change how search engine giants and users will give preference to data available in a considerable amount on the web.

The online marketing industry, indeed, is quite vast, volatile, and complex. It would be better to boost up the existing resources and to manage the delicate process of enhancing online reputation. One wrong move may make the reputation of the organization to be a stake. Discussing with the best SEO Company in India can help the entrepreneur to know what is best for him this year.

Not just SEO anymore!

According to SEO company India experts, reputation management once used to be in the SEO itinerary to ensure better and relevant positive links in Google results. But, reputation management is all set to stop being part of the SEO aspect. SEO is important for marketing.

Some reliable digital marketing and online reputation trends for 2017

  • Increasing video ad dominance: With Google entering this area, with its in-SERP video ad, the entire spectrum of web advertisement is likely likely to change. It also suggests that users accept video ads, and a variety of video ads expect to pop up on the screens.
  • Social Listening: It is becoming more significant with time. Social listening is the process of monitoring digital conversations to understand what customers are saying about a brand and industry online. … It is also used to surface feedback that could help to differentiate their brand, product, or service.
  • Mobile to dominate desktop: The trend of mobile phone usage increase over desktop in 2016 will only continue. Google need mobile friendly website in their serp result. Indications are quite clear that smart money rests upon mobile-focused online marketing. Hence, mobile optimization and mobile search are all set to be the top priority this year.
  • User-Generated Content: Apart from marketing and website designing company in India, millions of users have been generating content every day. It is the company marketing strategy and actions that will determine and influence the content type, which is generated by the audience. If identified, it can prove to be valuable marketing material.
  • Use of dedicated apps: Dedicated apps offer different mobile-optimized site features but in a more convenient, accessible, and intuitive way.

Overall, the wisely made strategy and using the right payment gateway services can help every organization to benefit immensely and promote their business the right way.

Digital marketing and online reputation trends have been changing every year, and so it will happen in 2017. So, it is in the best interest of the organization. That every entrepreneur needs to be aware of the same and benefit from these changes.

For any query, contact us or email us to [email protected].