Error message from third party worldpay payment method module

Enabling the third party worldpay payment method in the magento, results in an error message from worldpay on submitting the transaction as below


The information sent from the merchant’s site is invalid or incomplete. Please send the following information to the merchant:


The transaction cannot be processed due to one or more of the following:

  • * the installation ID field is blank or contains invalid characters
  • * different submission protocol is required. For instance, a more secure submission may be required
  • * the installation number is invalid

Solution:

  • * Go to magento backend, find the “Signature parameters” under the Worldpay Payment and copy the content.
  • * Then login to the Worldpay account, click on the ‘Installation’ and select the “Integration Setup : PRODUCTION”
  • * Then find the ‘Signature Fields’ (this is an empty field) and paste the content from the Signature parameters field to this blank field and save the installation
  • Test.

 

Posted in Magento Developer Notes | Leave a comment

Drupal Web Development

Developed and supported by a group of 600,000+ active and diverse users and developers from around the world, Drupal is the world’s most popular open source content management platform running thousands of websites and applications for local businesses and global corporations alike.

Drupal web development offers excellent performance even for websites with over a million pages and more than 20,000 requests per second! While the core Drupal installation handles more than 99 percent of the use cases, Drupal-trained administrators and free optimization tools handle the remaining use cases.

Leading high-traffic websites like WhiteHouse.gov, Harvard.edu and Economist.com run on Drupal. For local businesses and global corporations looking for a robust , flexible and world-class content management system, Drupal is the first choice today. Drupal is changing the way organisations communicate with each other and with their stakeholders. Drupal is a free open-source web development platform unlike some of its competitors. It is distributed
under the GNU Public License and it’s completely free to download and use. There are no purchase, license, or maintenance fees associated with Drupal.

Drupal hosts and promotes the content for a website at the same time. It reaches beyond the traditional website to offer a presence on Social Media sites like Twitter and Facebook. Drupal has powerful built-in features that are search engine friendly.

Drupal has been regularly subjected to extreme security testing and its core code has been proven to be effective against common security vulnerabilities including those defined by the OWASP (Open Web Application Security Project).

While Drupal 6 was the first version of Drupal that gained wide acceptance and usage, Drupal 7 quickly followed. The Drupal 7 version offers improved performance and features over the previous release, especially when it comes to creating non-text based custom content like PDFs and images. Drupal 8 is the latest release.

What Makes Drupal the First Choice for Web Development?

Because of its unmatched flexibility, robustness and open source nature, Drupal is being used to build everything from small blogs to large enterprise applications. Drupal web development helps enterprises, individuals and large organisations create powerful online statements and interact with customers and partners from all over the world. Whether it’s a personal blog, a corporate web sites or portal or a large enterprise application, Drupal with its in-built functionalities and a host of add-on modules becomes the first choice indeed. Literally thousands of add-on modules and designs allows Drupal to be used for building blogs, online communities, portals or even e-commerce sites.

Today more than a million websites run on Drupal. It powers some of the most busy and most visited websites on the web. Its robustness ensures that it is virtually crash-proof, no matter what the traffic. Drupal can also be adapted to any visual design for the website. This means that critical factors like look and feel are not affected by technical constraints or considerations.

Drupal modules help provide new functionality and additional features that enhance security and improve website performance. Drupal themes, on the other hand, help customise sections of the website and offer cross browser support. There are also Drupal modules that help with search engine optimization (SEO), making Drupal web development SEO-friendly also.

Drupal web development also includes e-Commerce and online shopping. Drupal provides a secure and enjoyable online shopping experience, transforming an online store into a world-class e-Commerce setup. Some of the advanced e-commerce features currently offered by Drupal web development include buyer reporting, integrated inventory, store analytics and third-party integrations.

Drupal offer powerful CMS and powerful eCommerce features. We recommend Drupal commerce of Commerce Guys.

Why Excellone for Drupal Web Development?

While Drupal runs literally millions of web sites, we at Excellone are comfortable with the big sites and the smaller ones. So whether it’s a government site, a large corporate site or a site for individuals and small companies, we have just the expertise and experience in Drupal web development that you need.

Excellone is a premier Drupal Development Company specialising in Open Source Content Management System and we work with Drupal 6 and Drupal 7 and also contribute to Drupal 8. We work with companies, organisations, governments and individuals of all sizes to develop Drupal features that are specific to their requirements and websites.

We have participated in Drupalcons and have a large percentage of Drupal developers. We focus on Drupal development and maintenance using open source web applications that are functional, robust and reliable. Our expert Drupal web developers work alongside our customers to customise their sites and capabilities according to specific and individual business requirements.

From the initial concept to implementation and post go-live support, Excellone Drupal Development Team will provide innovative solutions and insights that will leverage the full potential of the Drupal CMS platform to the limit and deliver maximum value to our customers.

Excellone will create robust, secure and scalable Drupal web development solutions to augment the functionality of our customers’ websites, whether it’s an existing site or it is newly developed by us. Excellone’s experience and expertise in Drupal CMS is virtually unmatched and we pride ourselves on our ability to exceed customer expectations.

We provide expert Drupal theme designs for websites so companies can choose to adapt an existing Drupal module for their website’s specific needs. Alternatively, Excellone creates totally new Drupal modules for specific customer requirements. In either case, the customer is guaranteed a Drupal web development that is absolutely top-class.

Our Drupal hosting and managed services help answer any questions our customers have subsequent to development and deployment. Our well trained and certified developers are always available to provide the answers customers need.

Finally, we are motivated by a core belief in excellence and a commitment to open-source technologies. We build long-term relationships with every one of our customers and offer concrete, measurable results that provide a meaningful return on investment.

Contact us today to see how the Excellone Drupal Development team can provide the results you want. We offer dedicated Drupal programmers that will work exclusively on a customer project for a predetermined period or project. With Excellone, your Drupal development is in excellent hands.

Posted in Drupal | Leave a comment

Excellone.com Website receive A+ ranking from Acquia

Acquia is the best Drupal shop in the world. It is founded by the Drupal Founder Dries.

Aquia has a testing tool to measure the best practises, performance and SEO factors for websites developed in Drupal. Their top web site ranking is A+. Our web site excellone.com is now raked A+ by Acquia.

Posted in Drupal | Leave a comment

How Search Engines index dynamically generated product pages and the best practises to be followed

Enquirey:

Can you share please some material on how search engines will index dynamically generated product pages, and what good practices (top 3) must be followed.

Response:

Google will index sitemap.xml and feed.xml regularly as they crawl our main website pages. Because we will submit sitemap and feed XML files in the Google webmaster tools and will request Google to regularly follow them.

Google will actually follow all links even if we are not specifying the URL’s.

generally we need to specify Google if we doesn’t want a page to get cached.

So whenever a new product page is added, the product should be updated in the sitemap.xml. If the site a sophisticated backend then the sitemap and feed can be made to auto update by itself.

Also we need to make sure the page has proper URL and correct product name as the page title (without any duplication of other page titles), Google will automatically index the newly added product page(s).

Again here are the best practices to be followed by any ecommerce website:

  1. A good user friendly backend which easily supports addition, categorization and deletion of products. Also the

    site should have a neat SEO friendly design.

  2. The URL’s should be SEO friendly . Navigation should be easy and products should be listed under right categories.
  3. Sitemap.xml and feed.xml should be automatically updated. They will be initially submitted in the Google webmaster tools and if we update both (which the backend can help), Google will take care of the rest.
  4. Proper and unique page titles and METAS are ABSOLUTELY important for search engines to index each and every product page and we need the help of a SEO expert to write unique SEO friendly descriptions.
  5. Then comes Ecommerce tracking and ROI metrics. This comes under conversion optimization.

For more info, please refer:

http://searchengineland.com/8-e-commerce-seo-tips-gathered-from-a-decade-of-consulting-161739

Posted in SEO | Leave a comment

SEO for eCommerce web sites with Categories and Sub Categories

Our Digital Marketing team got an interesting enquiry from an eCommerce store. Please find the question and our response

Question:

So, as of now, there is no provision to click through Categories and view products. Example:

Category → Sub Category → Products: This is NOT implemented.

The only way to view products is to do a search.

Some articles in the internet seems to suggest that ability to go to products page without doing a search, and just
by clicking on category links (browse) is critical for SEO.

Can you share your thoughts on what impact will be there on SEO when browse is not implemented?

Response:

If the site is not having the categories and sub categories, it’s definitely a disadvantage because when users type
for a particular product the chances of coming up in search engines will be high only if a have a separate page for
each product with proper categorization.

Supposing we have an E-commerce site:
http://www.example.com & let’s consider the site sells consumer electronics.

So a full fledged site will have

http://www.example.com
http://www.example.com/cameras
http://www.example.com/cameras/canon

http://www.example.com/cameras/canon/cybershot (product-name). Here based on the categories we can optimize
the pages with appropriate categories.

Now lets consider our site:

We ASSUME that the site has product pages but doesn’t have easy navigation and categorization.
So currently our URLS are like http://www.oursite.com/cybershot (product-name) (After the search is done and the
product is clicked, we assume a product page will open like this)
We can still optimize the page because its a separate page.
But the real problem will occur if we the URL’s are going to changes after phase II is complete. After we optimize
and promote the page of the URL structure is going to change then the rankings will drop and we may have to do
proper re-direction and promote the new page (categorized like example.com).

Posted in SEO | Leave a comment

Displaying a Drupal page on another website

Question:

We need to display a Drupal page on another website. Is there a way to have Drupal render a page without the site’s layout around it?

Answer:

Yes that is possible. Assuming the other website was developed using Drupal 7. If yes, by adding some scripts in the template.php, which resides under the website’s theme folder, we can achieve it. ??

Suppose, you want to display the particular CMS node page to be displayed without the default template design. For example, the node id is “6”. ??

Step 1: Create a file named “page–display.php” and remove all the scripts except this line “”??

Step 2: Add a function in the template.php as below. If this function already exists, just add the conditional if statement only in that function.

Else, place the entire function in the template.php file. Here, the function name “bartik_preprocess_page” is an hook. So in standard it will be like “yourtemplatename_preprocess_page”. Replace the “yourtemplatename” with the installed template name. ??

Here, we have used the default theme name “bartik”
for example. So the script will be like the below. ??


functionbartik_preprocess_page(&$variables) {?
if(arg(0)=='node' &&arg(1)=='6'){?
$variables['theme_hook_suggestions'][] = 'page__display'; //
represent the hyphen as underscore lines. ? }?}

Posted in Drupal Developer Notes | Leave a comment

Google really penalize websites, which are not responsive?

Google Engineer Yoshikiyo Kate wrote a nice article on behalf of their Mobile search team and Pierre Far, Webmaster Trends Analyston 11 July 2013. This generated lot of interest in the SEO community.

The screen shot of this is given below from the Google Webmaster central blog.You can find this article here

Jill Whalen famous SEO consultant commented about this article and commented “Google is concerned about is misconfigured mobile sites as opposed to sites that aren’t optimized for mobile devices. These are two completely different things.”

For sure Google understand huge change in the society and how they access web. It look like google planning to reward those who are taking right steps towards responsive/mobile websites.

In this article Yoshikiyo Kate, Google Engineer is talking about recommendations and common configuration mistakes of the mobile websites. In addition to this he wrote in detail about

Faulty re-directs
Smartphone-only errors

In this article Google has given very clear guidelines for building quality mobile friendly sites. This shows the commitment of Google to promote web sites, which are friendly to smartphones and tablets. This commitment should reflect in thegoogle search engine rankings.

If you are serious about your customers find you through the mobile devises and serious about your search ranking in Google, it is high time to go for mobile/ responsive websites and ensure it is configured correctly.

If you need any support for developing a mobile/responsive web site; please write to us

Posted in General | Leave a comment

MagentoLive Sydney 2013- An update


Eldhose with Roy Rubin, Co-founder and CEO of Magento

This year for the first time, Magneto Live came to Sydney, Australia. We hope that one-day Imagine conference will happen in this beautiful city down under.

Magneto was represented in this conference by Roy Rubin, Co-founder and CEO of Magento. Other senior Magentoteam members included:-

Jimmy Duvall
Head of Product, Magento

Ben Pressley
Head of Worldwide Sales, Magento

Gary Forman
Director of Marketing, Magento

It was great to hear from these leaders first hand and interact with them.

Magento is very popular in Australia. 42% ( Alexa 1M) of Australian online stores are running onMagento against the global average of 26%.

These days Enterprice edition getting huge attention. 1.13 version performance evaluation by Jimmy Duvall Head of Product, Magento showed huge improvement in performance compared to Previous versions.

Magento 2 is going to the next big thing in Magento. As per the projection it should be ready to lauch by 2014.

For quality extension developers there is good news. Magneto is doing some good house keeping in Magneto connect- the Magento extensions market place. Last year they removed 2500 extensions from Magneto connect for inferior quality of the extensions.

For partners also there is good quality screening happening from Magento. They focus on quality of partners and don’t allow every one to become partners. In other words those want to become a partner need to prove quality of the solutions and capability.

Magneto certified developers crossed 1600 mark and it is great to see more people are taking interest in getting certified.

Posted in Magento | Leave a comment

Some integration options for Magento SMEs and Sart-ups

Recently we were talking to a client who planning to start an online store using Magento.

He has excellentexperience in some great products and now planning to sell online. Their products are innovative and nice.

The projected number of visitors is around 45000 per month. Managing a website like this need other software to Manage the operationsefficiently. Some his choices included:

Accounting Software for SME- XERO

I. There days many of our SME clients moving to XERO. Some of its advantages include:

  • Payroll and Accounting is fully integrated.
  • Statements can be directly feed into XERO. This helps easier reconciling and accuracy without any manual data entry
  • It is cloud based. So no need of any software installation or updating of software.
  • You don’t have to worry about the data security and back up.
  • Easy integration with Magento

II. Inventory Management Software for SME- Unleashed

Some of our Magento SMEs consider Unleashed as their inventory Mangement Software.
It has very useful features like

  • Business Inteligence options provide in-depth analysis of the data and insights
  • Unlimited SKUs and provide around 40 fields to identify and accurately report on products.
  • Handles multiple warehose locations
  • Integartion with Xero and Magento
  • Handling of Multi Currency

III. One Saas

One Saas connects with other cloud applications. It help you to avoid downloading spreadsheets or matching up CSVs. It is quicker to integrate using OneSaas.
Agencies can help you with easier synchronization of online sales and marketing data. Accountants can get solutions that save a lot of their admin time.

Posted in Magento | Leave a comment

Magentolive, Sydney 2013.Some notes

Talk: Gary Forman, Director of Marketing, Magento

35% people attended Magentolive are merchants
28% solution providers
11% from Magento/ebay

In Australia:
ebay has 7 million monthly visitors, 5 million active accounts.

Magento has 42% share (in Alexa Top 1 miilion) in Australiaagainst the global average of 26%.

Talk: Roy Rubin, Co-Founder and COO, Magento

  • eBay made 3.5 billion worth acquisitions since 2010 in facilitate ecommerce and related activities.
  • Magento has more now150, 000 plus merchants globally.
  • Magentoenterprice is growing @20%
  • 1600 certified developers so far.
  • Recently introduced Magentofront end developer certification.
  • In Magento connect with more QA. 2500 extensions removed from Magento connect for quality issues.
  • Now added staff picks, customer picks and recently added. By these listings some of extension the CTR gone to 40%.
  • Interesting revelations from Forrester Total economic impact study which is available at Magento/tei.
  • Other initiatives include Certified extensions exclusively for enterprise edition.
  • For extension developers: Build and list. Magento will help in promotion.
  • More initiative like industry connect
  • Webinar every Wednesday
  • Solutions partners are trusted guys forMagento development. Stricter acceptance criteria for Solutions partners.

Ben Pressley, Director and Head of Worldwide Sales, Magento

One of the verticals Magento focusing now is Fashion.

Why fashion? It is because the special need of this segment is unique. There is superior quality requirement in all areas related to fashion. Every element need pixel perfection.Magento is into this vertical.

Magentofashion stores making big sales. Magneto can manage huge sales volume. One of the stores for example recently reaching $ 600 million mark.

Some fashion players such as misguided increased their revenue of 25 million in 2011 to 150 million in 2013 using Magento capabilities and features.

Talk: Jimmy Duvall, Head of Product, Magento

  • MagentoEnterprice 2 release in 2014 Beta in 2013itself.
  • Expect improved merchant experience, html 5, css3, updated queries and technologies
  • Superior developer experience
  • Modular structure
  • More features to Empower merchants

SEO talk : –

What determine your rank?

  • 60% offsite factors(who links with you, inbound links, who you are hanging with?, social indicators and brand mentions)
  • 30% onsite factors
  • 10% Technical stuff

Interesting to note that 40% of this is fully in your control. So you can do a lot here.

Talk: Chris Wells, CEO Nexcess

  • Chmd 666/777 look like it made it work. But identify problem and fix it
  • Be careful about changing core
  • Apache or ngix both are good
  • Perconsvs my sqlpercons wins under load. It is better compared to my sql by 30%
  • Caching Varnish is good option.
  • Turpentine, nexus free Magento varnish extension can give 700% improvement
Posted in Magento | Leave a comment