How to’s Posts

How To Configure Online Payment Methods in Magento 2: Quick Tutorial

In addition to basic payment methods, Magento 2 helps you set up online payment methods offered by third-party companies. In this article, we will consider each method individually.

How To Configure Online Payment Methods in Magento 2: Quick Guide

The same as in the case with the configuration of basic payment methods, the configuration of every 3-d party payment method starts with choosing the Merchant Location option of your web store, in the Merchant Country field.

1. PayPal Express Checkout

PayPal Express Checkout is the payment option that suggests paying by a credit card or to make payments from a secure PayPal account. During the checkout process, a customer is redirected to the PayPal site to specify the payment information. Then, he is returned to the web store to complete the checkout process.

Before setting up PayPal for your Magento 2 web store, make sure that you have a PayPal account. When configuring this payment option, you will need your PayPal authorization data.

How To Configure Basic Payment Methods in Magento 2: Quick Tutorial

In this article, we’ll consider the basic payment methods supported by Magento 2 and describe how to configure them for a web store.

How To Configure Basic Payment Methods in Magento 2: Quick Tutorial

Initially, Magento 2 supports several basic payment methods that do not require the services of third-party payment processing companies.

To configure any of the methods, first, you should go to Stores in your Admin Panel and then open the Configuration section. From this section, you can start to set up the required method.

The configuration of every payment method starts with choosing the Merchant Location of the store, for which the settings should be applied. To do this, expand the box next to the Merchant Country field.

Merchant Location for Magento Payments

Merchant Location for Magento Payments

If you leave this field blank, the country you specified in the General Config section will be selected automatically.

So, let’s consider each method individually.

1. Cash On Delivery Payment

The Cash On Delivery Payment method can be set as the default payment option for a web store. If needed, this method can be chosen for some particular countries.

First, in the Configuration menu, expand Sales and click on the Payment methods tab in the panel under Sales.

Here, you will see the list of payment methods. Find the Cash On Delivery Payment section and click on it to expand. The panel with all the required settings will be opened.

6 Price-based Sales Promotion Methods: Pros and Cons

Convincing a buyer to make a purchase is not an easy task.

Before buying something, people compare different options. For some consumers, the price is important, others pay attention to the quality, and someone wants to buy goods provided with additional services. Therefore, it is necessary to carefully choose certain sales promotion methods depending on your business goals.

Price-based Sales Promotions: Pros and Cons

Sales promotion are reasonable to:

  • to mitigate losses during low seasons;
  • to attract attention to a company on some occasions (events);
  • to counteract competitors’ activities;
  • to encourage and motivate consumers.

The main goal of sales promotions is to make a buyer act immediately. In this article, we’ll describe the most effective pricing methods and consider their main pros and cons. The information will help you outline the methods to use when planning promotional activities. So, let’s start.

“Loss leader”

This method implies selling a product at a deliberately low price. As a rule, this price is lower than the market cost of a product, which is done for the purpose of advertising. By using this method, vendors expect customers to buy other products with high margins able to compensate losses and reach the general profitability benchmark.

The Future of Voice Technologies to Increase Online Sales

Internet business development is based on huge data streams, so the result of any online business performance depends on the ability to work with them. In this context, artificial intelligence (AI) is not only the present of internet trade but also its promising future.

Today, marketers, internet sellers, and distributors are already starting to use personal assistants, chatbots, automated merchandising and retargeting systems – but this is just the tip of the iceberg.

The Future of Voice Technologies to Increase Online Sales

Modern AI technologies do not just impartially analyze big data, they literally carefully study a user. The issues of focus are the interests of a buyer, the history of purchases, their frequency, views and preferences, buying behavior, etc. This is a real breakthrough for e-commerce field, which opens a completely new opportunity – to predict a purchase and begin the process of selling goods beforehand.

Voice Assistants

When it comes to speech recognition, most people, first of all, want to implement two widespread solutions: automatically turn a spoken language into a text and communicate with an automatic translator. Fortunately, both are possible thanks to voice assistants from Google, Amazon, and others.

“Mastering Magento Theme Design” by Andrea Sacca – Contest Results

We are completely sure that the Magento community is full of truly inquisitive and passionate people, who never stop their self-education.

That’s why we always strive to tell you about the latest noteworthy Magento books and guides, which provide valuable knowledge and educate us.

Mastering Magento Theme Design

Last Monday we started a contest and announced the prize for participants – free e-copies of the “Mastering Magento Theme Design” guide by Andrea Sacca.

We are glad that despite the vacation season some of you are still hungry for new knowledge and prefer to take sun baths with a decent book in their hands. So, today we are ready to praise the winners and send them the deserved books.

Just to remind you, the terms of our contest are, as usually, extremely simple. We asked you to name your favorite Magento theme and explain your choice in a couple of words.

The Magento community did not disappoint us and offered some original answers to this not very simple question.


Here are the answers of our winners:


“My favorite theme is always the one I use in the latest project. In my recent project the used theme was Shopper.



Dustin Nordquist

“My favorite theme is the Argento theme. It comes with some great extensions that streamline a lot of tasks for users.”




“My favorite Magento theme is the default theme. I’m a newbie and I want this book.:)” ….. ….. ….. ….. ….. ….. ….. …..



We congratulate all the winners and ask them and all our readers to stay in touch as we are going to continue holding book contests in the future.

If you have something to add to this post, please share your ideas in comments below.


Book Review: “Mastering Magento Theme Design” by Andrea Sacca

Knowledge is never too much. It is an absolute true, but when you are dealing with Magento, this statement looks even more reasonable.

In this post we continue our tradition of book reviews and open in front of our readers one more useful Magento guide, and, as usual, we encourage you to read the review carefully as at the end of this post we hold a contest for the visitors of our blog.

So, today we’d like to draw your attention to the “Mastering Magento Theme Design” tutorial by Andrea Sacca, which shares a comprehensive expertise of the advanced Magento themes design.



Andrea Sacca is a front end developer and web designer, who creates great appearance for different eCommerce stores, including start-ups and individual shops. Starting his career in 2012 as a web designer for some renowned web agencies, today he is a founder of his own company – 1604lab in Rome.

He is a Magento Certified Front End Developer and recently took part in the Meet Magento Italy Conference, as a speaker.

We contacted Adrea and asked him to share his impressions about this significant for the Italian eCommerce market event:

Andrea: It was a great experience for me. The Webformat team asked me to participate as speaker in order to talk about my book and about the front-end of Magento.

I talked about the importance of the responsive web design and Mobile commerce, and how to create a responsive Magento Theme based on Bootstrap. You can take a look at the slides here.

It was nice to meet a lot of developers there, talk to merchants, and people from the Magento team, such as Ben Marks. As you know, during such events you can establish a lot of new contacts and, possibly, start new business with people from all over the world (not only from your own country).

I think that it was one of the most important eCommerce events in Italy. Italy is often “late” with innovations and new technologies, while the events like Meet Magento highlight the importance of eCommerce and the power of this great CMS. As for me, I have already got many requests for new projects just after my speech, and it is a great confirmation that people want to invest in eCommerce and create new online shops.

I work for a lot of customers here in Italy, and 90% of them use Magento for their eShops. So, I think that Magento greatly affects eCommerce in Italy, as well as all around the world.

aW: Thank you very much Andrea for your view of the conference and the Italian eCommerce market. It is truly interesting and reflects the opinion of the real participant of the local market.

Now, let’s get down to the book review.

Magento 1.8 Development Cookbook Contest Results

Last week we started a contest for our readers passionate about Magento and announced a really valuable prize for you – five e-copies of the Magento 1.8 Development Cookbook guide. Today we are announcing the winners, but, surprisingly, experience a certain deficit of them. 🙂

However, we are confident that Magento developers will never lose their enthusiasm and just missed our offer. So, we decided to continue the contest, but changed the rules a bit. From now on you should just name the book you’d like to obtain in comments below, and you will get it immediately. Thus, we still search some decent owners for:

And now comes the most pleasant moment – winners rewarding. Today they get large pictures, high-volume cups and books, of course.

Donald Longwinner-button

Steve Perrywinner-button

Congratulations! Let this book along with your expertise make Magento even better!

P.S. If you get to know some truly valuable Magento-related books, we’ll be pleased to share them with our readers. Just let us know.

P.P.S. Magento 1.8 Development Cookbook is out of stock. Refer to the comments below. Magento Search Engine Optimization is out of stock. Refer to the comments below.

Magento 1.8 Development Cookbook Provides Over 70 Effective Recipes

Magento development is an inexhaustible subject for authors since increasingly more e-commerce sites choose it as a basis for their further extension and prosperity.

“From scratch” is the main tagline of the new book we want to bring to your attention. Magento 1.8 Development Cookbook by Bart Delvaux and Nurul Ferdous contains over 70 practical use cases covering multiple aspects of Magento development, customization and testing.

Bart Delvaux

Bart Delvaux is an experienced web developer from Belgium. He started the career in 2010 after he received his bachelor’s degree in Applied Informatics. Magento gave him the first opportunity to establish himself when he was working as a consultant for a leading PHP company in Belgium. Bart was one of the first persons who received Magento Certified Developer and Magento Certified Developer Plus.

Nurul Ferdous

Nurul Ferdous is an open source enthusiast and IT specialist from Bangladesh who is currently working for TM Secure Inc. as a LAMP consultant. He started his career with the Bangladesh Air Force. Nurul is a Zend Certified PHP 5 Engineer, and contributes to a number of PHP projects, blogs on PHP-related topics, and presents talks and tutorials related to PHP development.

Book Review


This cookbook is primarily oriented towards PHP developers starting with Magento from scratch. It aims to accompany you along the bumpy ride of site creation and deploying, and as a result, you will become much more experienced in Magento.


The guide has a clear and logical structure influenced by the main purpose of the book. The first chapter prepares a background for successful studies and practice and is devoted to the required development environment and necessary tools.

The following chapters proceed to Magento and explain common and trickier examples of Magento coding, including catalog configuration, themes integration, backend functionality extending, Cron setting, and creation of events.

Concluding chapters reveal some must-have activities, which optimize Magento performance and allow you to avoid bugs within your code.


All chapters are preceded by a short chapter summary and introduction, which prepare readers for the content and sharpen their attention.

Each chapter contains “Get Ready”, “How to do it…”, “How it works”, and “There is more” standard text blocks, which make reading more structured and easy.

The text is full of descriptive and ready-made code excerpts. All important and noteworthy messages are displayed in bold or appealing boxes. Almost all textual explanations are accompanied by descriptive illustrations and diagrams.

“Grokking Magento: Book 1” by Vinai Kopp – an Excellent Book for Experienced Developers

We’ve got one good tradition in our blog – review books related to Magento written through authors’ experience in working with this platform

This time we are happy to introduce you an excellent guide for Magento developers named “Grokking Magento: Book 1 – Magento Basics and Request Flow” by Vinai Kopp. We thank Vinai for an e-copy of his book kindly provided for our review.

Vinai KoppVinai Kopp

Vinai Kopp is a passionate Web Developer and open source enthusiast since 1998. From March 2008 Vinai has specialized in Magento. His main focus is training and consulting.

Author, active community member and a part of the Magento community advisory board (CAB).

Book Review

Grokking Magento


The cover of the Grokking Magento guide is very extraordinary and everyone who sees this book wonders about that amazing creature or strange skeleton put in front of them. We’ll reveal this little secret, as it is uncovered by the author himself in the introduction. The cover is decorated with a silver fern frond, which is, in this case, both unusual and intriguing at the same time.


This book will be especially useful for highly-experienced developers, which have essential knowledge and long practice in PHP and OOP with a great desire to learn Magento. But it is also recommended to professional Magento developers as a set of nontrivial Magento solutions.


The book is a collection of exercises, which go in a cookbook stile and are not actually structured, but it is not necessary, as each one is a self-sufficient entity. All the exercises are very useful and we wanted even more.


The book has three main goals:

  1. Help prepare for the Magento Certified Developer Exam (MCD);
  2. To be used as a reference for best practices and Magento architecture;
  3. Give solutions to specific problems in a “developer cookbook” style.

In our opinion, this guide is equally helpful for all the declared goals and may easily become a reference book for many developers.

Who Gets Free E-copies of the “Magento Search Engine Optimization” Guide?

Magento search Engine OptimizationFor many online shops search engines is still one of the most abundant traffic sources, and Magento stores is not an exception.

Though recently, SEO operations area has shrunk considerably due to strict regulation undertaken by search engines, but basic on-page improvements are still required. Amid this valuable topical guides are always welcomed, and last week we reviewed such a guide for Magento stores:  “Magento Search Engine Optimization” by Robert Kent. This review was very successful and we thank all of you, who voted for it in social media.

On Monday last week we also started a contest for those, who would like to get a free e-copy of this book. Today we are announcing our winners. Four of you get the “Magento Search Engine Optimization” guide by Robert Kent for free. Here they are – our winners:

Matt Carver


Nestor Gonzalez






Congratulations! Hope you will find the book useful.

As we constantly strive to provide our readers the best thematic content, your active engagement and feedback is always highly appreciated.

P.S.: Stay in touch for more useful stuff.

“Magento Search Engine Optimization” by Robert Kent. Book Review

One more useful guide, published at Packt Publishing Ltd., drew our attention – “Magento Search Engine Optimization” by Robert Kent. The book describes an eternal subject of all site owners – SEO, but this time it will be especially valuable for Magento store owners, as it describes SEO expertise for Magento-based stores.

Robert Kent
Robert Kent

Magento Certified Developer at Creare
Robert Kent works at Creare – one of the largest Web Design and SEO companies in the UK. He has over 4 years experience with the Magento platform and has worked on more than 50 Magento installations for a wide range of businesses from many different industries.

The Magento SEO book was written through his experience in optimizing Magento websites for search engines – from the early stages of Magento CE 1.3 right up to the current release.

Book Review

Although the subject of this book can’t be considered as a purely technical one, but yet it will require definite knowledge of SEO from you, namely on-site optimization. This book will be especially useful for SEO specialists, who just start with Magento. Here they will find the description of on-page optimization techniques applied to Magento stores and their specific features, which affect the way search engines treat these sites. The second part of the audience is Magento admins, of course, as they know everything about the platform, but, possibly, miss something about SEO in their daily routine.

StructureMagento Search Engine Optimization
The structure of this book is intuitive and arranges chapters in order of their importance for SEO. Thus, the chapter about product and category pages goes first, as they are usually being optimized for main keywords and used to be landing pages. Technical aspects of SEO are followed by contextual issues and naturally build a complete comprehension of the SEO process.

The chapter about Magento extensions finishes the book and puts a justified full stop of this exciting topic. The only chapter “Analyzing and Tracking Your Visitors” is, possibly, a bit universal for this book and could be replaced by the one covering SEO specific indexes and their measurement tools.

The content is really valuable and has no any digressions or theoretical discourses. The book is full of relevant examples and useful tips; all technical issues are accompanied by code excerpts; all navigation paths are followed by screenshots and schemes.

SEO in this book is considered in conjunction with usability and conversion rate optimization, which closely corresponds to recent Google’s guidance for webmasters.

Five Lucky Beggars are Getting New Year Gifts. aheadWorks Contest Results

“Getting Started with Magento Extension Development”

Last week we started a contest for those who are interested in Magento extension development and announced our prize – a free e-copy of the “Getting Started with Magento Extension Development” guide. We received a lot of reviews from our readers and are grateful for your enthusiastic response.

We would like to thank everyone who took part in the contest and posted a review. We saw that all the participants were genuinely interested and would be happy to get this useful guide. So, we randomly chose five reviews and now announce our winners:

Alistair Fletcher

Adam Karnowka


Bob Dee

Eric James Soltys

We sincerely hope that the “Getting Started with Magento Extension Development” guide will help you improve Magento knowledge and create fabulous extensions.

aheadWorks congratulates the winners and wishes the entire Magento community a Merry Christmas and Happy New Year. 😉

We welcome all our readers leave holiday wishes in their reviews below.

“Getting Started with Magento Extension Development”: Professional Advice for Beginners

Editor’s note: Magento development is comparatively difficult and newbies need a qualified guide to pass through all the “wilds of code”. Now it is possible to get all the required knowledge in one remarkable book written by a real Magento professional Branko Ajzele, CTO/Magento Certified Developer Plus at Inchoo.

To our pleasure, Packt Publishing Ltd. continues to publish useful Magento-oriented tutorials for beginners and experienced Magento developers. Today we would like to highlight the “Getting Started with Magento Extension Development” guide.

Please continue reading as we have a pleasant surprise for you below.

Branko-128About the author

Branko Ajzele is a professional, certified, and highly experienced software developer, focused on e-commerce-related applications. He holds several respected IT certifications such as Zend Certified Engineer, Magento Certified Developer Plus, and JavaScript Certified Developer. He currently works as a Chief Technology Officer at Inchoo, a Magento Gold Solution partner company.

Image source:

Book Review

Target Audience

The book is intended for intermediate to advanced PHP-developers who just start working with the Magento platform. The aim of the book is to guide a reader through numerous Magento-specific patterns and configuration options, crucial for building a high-quality Magento extension.

The author inevitably has to rely on certain coding knowledge and experience of a reader. However, the good thing is that the author provides a number of quality references, so if one comes across any unfamiliar concept while reading, they will know where to start filling the gap.

‘Functional Testing Automation for Magento Developers’ Free PDF Guide

Pay with a tweet to download the guide for free (1.0 MB)!

Any Magento extensions developer inevitably faces a situation where he gets overwhelmed by the number of product updates and the necessity to test each release.

With adding new products and following the regular updates of the Magento platform itself and the relevant online services (payment methods APIs, for instance), the amount of manual labor required to keep your extensions up-to-date gets really enormous.

But we’ve got good news for you: this labor doesn’t have to be manual! Contemporary technologies allow you to shift that burden to automated entities.  Let a robot ensure top-notch quality of your products; a robot that never gets tired or bored, never loses focus, and… doesn’t get paid!

Wanna know how? Make sure you download the ‘Functional Testing Automation for Magento Developers’ whitepaper.

Peter Samoilov, CTO at aheadWorks, and Andrey Ivanov, Lead Test Automation Engineer, are eagerly sharing our company’s own experience. The important thing is that this PDF guide provides steps on how automated testing is performed here, at aheadWorks.

This reading is primarily intended for developers and QA specialists and covers:

  • General principles of testing automation
  • Employing a Continuous Integration Server
  • Setting up a proper environment
  • Some hints on recommended tools and utilities

Whether you will adopt this model or a similar one for your own development workflow or solve the matter in any other way, you will certainly find a couple of useful hints and practical advice.

Pay with a tweet to download it for free (1.0 MB)!

NOTE: Find one more bonus prepared for a careful reader inside the guide. 🙂

You can also:

Magento Education: Six Indispensable Free Resources For Magento Developers

Editor’s Note: The series of posts about Magento education for users and developers are provided exclusively for our blog by Graeme Caldwell, an inbound marketer for Nexcess.

We have already taken a look at six best Magento resources for online retailers. It’s time to address a thriving community of developers. Two of the causes of Magento’s immense popularity are its openness and extensibility. Anyone willing to learn PHP can develop an understanding of how Magento works under the hood.

Whether you want to become a Magento master, develop a decent comprehension of how Magento works to be a better retailer, or simply scratch an itch by creating an extension that adds functionality, there are plenty of freely available resources for learning how to hack on Magento.

It can be hard to find the diamonds in the rough when it comes to educational material on the Internet, so we’ve compiled a list of six resources that every Magento developer should have bookmarked.

Magento Development