Extension Meeting Schedule

Posted by: Karen Wednesday, September 5th, 2012

Agenda

The goal of this meeting is to get on the table the major concerns around extensions, and get a list of ideas around how we could act as a community to improve this space.

  1. Overview – 5 mins
  2. Major concerns – what’s the problem with extensions today? – 15 mins
  3. Ideas for improvement –15 mins
  4. Wrap up summary and reality check – 10 mins
  5. Plan of actions – 5 mins

Location

I’ve spoken a few people and the consensus seems to be that Skype will fall over with more than a few participants.  So for today’s meeting at 10am PST today let’s use a Google+ Hangout and the twitter channel #extnreview.

You can watch the conversation and join in via Google+ or twitter if you would like to join in. The Hangout will be ‘on Air’ which I’m reliably informed means anyone can watch.

If you have any problems please add me on skype – webshopapps and talk to me there.

Magento Extensions in the Spotlight

Posted by: Karen Tuesday, September 4th, 2012

Back in 2010 I spoke to Magento about, amongst other things, how we could get standards around Magento extensions so that merchants and web designers/agencies could make educated decisions on which extensions and companies are good/bad/trustworthy.

Magento staff have moved on, we now have 5000 extensions and the issue remains, in fact I think its got worse.

What are the Problems?

Let’s start by saying there are many many great extensions out there and some great extension companies as well.  If there weren’t Magento would not be as successful as it is today and I wouldn’t have a business as the trust in extns would be lost.

But, based on my experiences with WebShopApps customers, there are issues with quite a few Magento extensions aswell. The most common issues seem to be:

  1. No support and/or documentation
  2. Extension stops being maintained
  3. Support turnaround time is slow (>2 working days per email)
  4. Support packages integral to extension sale (no support without)
  5. Codebase is poor, resulting in many bugs and problems with extension conflicts

Are these issues that are specific to Magento? I very much doubt that, I expect this is a problem with all e-commerce platforms, maybe an even bigger problem as there is less transparency on some. Its certainly an issue you see with the Apple iPhone Apps, so its not unique and it’s hard to solve.

What about Magento Connect?

You could argue reasonably that Magento Connect is the portal for reviewing extensions and companies. After all it has a review capability and extensions are ‘checked’ by Magento staff. But its open to many forms of abuse and fixing. I won’t detail them here as it will maybe encourage more, but let’s just say the figures and reviews aren’t always what they seem.

It’s a well known fact that you have to work 10 times as hard to get someone to leave you a good review as getting a bad review – customers who are happy or of that disposition where they dont complain also often don’t go out of their way to give praise either, they just want to get on with their day-2-day work and who can blame them?

What has Magento Done?

Magento has introduced many initiatives to help improve Magento Extensions. Their efforts include:

  1. Developer Certification
  2. Free training materials for developers to self-learn
  3. Trusted Extensions
  4. Greater checks on Magento Connect applications
  5. Community Managers being involved at grass root level
  6. Industry Partner Programs

But Magento are busy, having eBay around must take up a fair bit of their time nowadays(!) and they are coping with massive growth, it is impossible for them to be all things to all people. Maybe we have a responsibility to assist here?

 

What Can WebShopApps Do?

Back in August WebShopApps launched the AppShop which has been extremely well received. The aim here is to market the top 50-70 paid extensions, with a focus on companies/developers that have a high level of customer service and good quality supported extensions.

But this doesn’t really go far enough, really what is required is a central place where people can easily get detailed information about extensions and the extension companies.

Can WE Change Things?

So it’s easy to complain, to blame magento, or to blame extension companies. But can WE change things together and improve the situation here?  Can we ‘raise the bar’ and push extension companies to improve their offerings? Can we give objective unbiased information to extension buyers?

I actually think this is possible. The reason I think this is because I think the Magento Community is one of the best tech communities in the world, and I know we really care about this. How do I know – well see the twitter comments from last Saturday – it exploded when this conversation started there.

The vast majority of us want to evolve, we want to improve and we want to make Magento great. This isn’t about self-promotion, or marketing, its about being the best engineer we can, about how we can introduce process and standards to improve the e-commerce space for today and tomorrow.

How do I get Involved?

So how can you help?  Well we need to pool ideas and come up with a plan. Maybe we have an extension review panel, maybe we have an extension provider directory, I’m not sure. It’s not my decision, it needs to be a joint effort for it to truly succeed. I don’t see myself as running the show here, I helped the Magento Meetup London back on it’s feet and now I’m no longer required as an organiser – that’s what I hope will happen here because this isn’t about me or WebShopApps.

I’ve organised a skype meeting for 10AM PST on Wednesday 5th Sept. Contact me via email or twiter to get involved, or simply add me on skype (id is WebShopApps) and send me a message.  I am in the process of getting a Google+ circle together.

If you want to get involved make your voice heard, leave a comment here, tell us your ideas, it sounds corny but I do believe we can make a difference here. Thanks to all on twitter for your contributions so far, its been fantastic and inspiring.

Magento inc – we would love to get your involvement, your support and your ideas. I see this as very much a collaboration, us working with Magento to improve it, I hope that’s understood. If we are doing something that you have on your roadmap and you can see issues then let us know, I’m sure we all have better things to do if thats the case.

Announcing the arrival of Blue Jalappeno!

Posted by: Karen Friday, August 31st, 2012

Back in 2010 I realised that WebShopApps was expanding fast and I needed some help with the non-shipping extensions. I sent a mail to an ex-colleague Genevieve (Gen), someone I consider to be an excellent developer but more importantly one of the best all-round software engineers I have ever met.

Gen has taken over some of our extensions since 2010 and really pushed these forwards. She has also built quite a few new extensions and worked on the consultancy side with many customers who had non-shipping requirements, mainly around the post-order workflow area. Some of her extensions include Tiered Pricing across Multiple Products, the Order Export extension and Price Updater.

Genevieve has always worked on the ‘side’ of WebShopApps, earning her own income, and with the launch of the AppShop it seems sensible she moves to her own branding. So we announce today the launch of Blue Jalappeno. Everyone at WebShopApps wishes Genevieve every success as she moves forwards under Blue Jalappeno.

Genevieve passed me this piece so she can introduce herself:

“I’m really excited about Blue Jalappeno. We have some great extensions and much more to come.  Our newest is Percentage Off Tiered Pricing, it is a great app that really simplifies the tiered pricing process.
You can set a percentage discount for your tier pricing and you never have to update your tier pricing again. The percentage discount is calculated at “runtime” from the products price – taking into account customer group pricing and special pricing. You take a look at the live demo and documentation to see it’s full potential.

I hope everyone who is a fan of WebShopApps takes the time to check out what Blue Jalappeno has on offer. I also want to acknowledge what a fantastic company WebShopApps are. They are leading the way in what the Magento community can expect from extension providers.  At Blue Jalappeno I hope to do the same.”

Announcing the AppShop

Posted by: Karen Thursday, August 9th, 2012

Today we are pleased to announce the launch of the AppShop, which will become the place to go to find all the best Magento extensions.

Check out the great launch video by The Buzz Lab to see what its all about.

 

Why Launch the AppShop?

People have asked me why WebShopApps is launching this when we have Magento Connect.  Well there are a couple of main reasons:

  1. We get a lot of requests in for us to build extensions in areas that are already covered or just non-strategic and we have nowhere to refer them to
  2. Our customers have complained that its hard to search Magento Connect to find extensions, and even harder to find extensions that are of good quality, maintained and fully supported

The motivation by WebShopApps here is not financial, we have a profitable extension business and we have our own work to get on with. We really hope that by launching the AppShop we can clean up the marketplace a bit and improve the standards not just for extensions in the AppShop but also outside.

Have your Input

We are presently in the process of identifying and signing up extension providers. We aim to have between 50-70 paid extensions on the site by end of October, and a similar amount of free extensions.  We are also looking at how we can bring on board subscription based extensions which we know are increasingly popular.

But what are the best extensions? Who are the extension providers you trust? We really need your input into the first ever survey on magento extensions. Please take the time to enter our survey, you may also win a great prize in return!  We will be publishing the survey in full on our blog and also approaching the providers you recommend and asking them if they wish to join the AppShop.

Interested in Participating?

If you would like to get your extensions on the AppShop please by all means drop us a quick mail to appshop @ webshopapps.com. The AppShop program is at present invitation only but we are keen to hear from good quality providers who wish to be considered. We are also keen to hear from Saas based extension providers, and those of you that think you have a great free extension. Get involved too on Twitter and our Facebook page and join the discussion!

Fedex Ship Manager Retirement in Magento

Posted by: Karen Thursday, May 17th, 2012

From May 31st 2012 if you are running CE/EE Magento on versions CE1.5.x or less or EE1.10.x or less you will no longer be able to get Fedex Shipping Rates.

If this seems like a big statement, well it is. Fedex are switching to a Web Service based approach and if you aren’t on CE1.6/EE1.11+ then you are in trouble.

WebShopApps has built an extension which integrates with Fedex Web Services to get around this issue. You will need to get a Fedex Web Service Account though, so it’s not simply a plug/play fix. The details are covered in our blog on Fedex Shipping in 1.6 Magento.

The extension is a subset of our highly popular Dimensional Shipping extension which allows you to add dimensions to products, ship certain items in separate packages and offers many other features a lot of retailers require in order to get accurate shipping rates.

Although the extension is free, please be aware it’s offered unsupported, if you want the expert advice from WebShopApps and a seamless transition we encourage you to purchase a support and installation package.

 

This extension is no longer distributed and is now covered in our Dimensional Shipping extension

Why are WebShopApps Gold Partners?

Posted by: Karen Sunday, April 15th, 2012

There has been some discussion on the worth of the Magento Partner Programmes so I thought I’d explain why WebShopApps did it.

WebShopApps became Gold Industry Partners with Magento September 2011, and for us it’s been well worth the investment.  We had never done any marketing prior to joining this programme, and part of me at the time felt maybe it would be a waste of money as we were already successful and ‘doing our thing’.

Where has the accreditation helped us most:

  1. Customers large and small trust us more – they can see we are reputable and that we have been successful enough to get to this level
  2. Other industry partners are more willing to talk to us – before we become a partner we found it quite hard to talk to Shipping companies. Now we can refer to our status and it opens doors
  3. We have a point of contact in Magento – I believe this is invaluable
  4. Access to the Enterprise Platform – we can now conduct thorough testing on all versions of this platform as part of our license

The blog by Sonassi refers to the fact anyone can become a partner.  Well yes this is true.

But you will find that people in this business are intelligent. They understand the ones that have bought the badge through having big company backing or venture capital. They will understand the real businesses like WebShopApps, Blue Acorn, Classy Llama and Unleaded Software who have worked long and hard to build a business based on great customer service, great products, and sound software engineering practises. Our customers are clever, they read all the signals, not just one.

Anyone can claim to be anything, people with backing can buy anything, but slowly the cracks show.

We embrace the partnership program. Would I join if I was just starting out? No – build your business and build your customers, then once you have traction and want to expand your reach definitely look at joining to get that stamp of approval. You won’t regret it IMO.

I should also add I believe this is just the dawn of these programmes, they will continue to improve over time, I think Magento does a great deal of listening to the partners and tries to take on board our feedback – they know its not perfect, and sometimes the machine turns more slowly than our fast paced businesses would like. But hey its a start and I thank them for the opportunity.

 

The power of partnering

Posted by: Karen Friday, March 9th, 2012

In the last WebShopApps newsletter we mentioned the Imagine Challenge 2012. To be in with a chance of winning a trip to the 2012 Imagine Conference in Las Vegas, Magento have asked contestants to prove their passion for Magento, or share their Magento success stories.

View our Entry, please Vote for Us!


At WebShopApps we believe passion and success go hand in hand. If we weren’t so passionate about Magento, we could never have grown to become the world’s leading provider of shipping extensions for the platform.

We also believe it’s important to build relationships and share skills and expertise with others who love what they do.

So we asked Los Angeles video producers The Buzz Lab to help us demonstrate our passion for Magento.

We’re experts in shipping solutions, not video production. That’s why we went to The Buzz Lab. There’s no way we could’ve made this video without their help. Likewise, web designers and store owners aren’t shipping solution specialists. That’s why they come to WebShopApps.

Importing Transactions in to Sage 50 Accounts

Posted by: Genevieve Friday, February 3rd, 2012

Let me preface this by saying, I am by no means an expert in Sage 50 Accounts. However, we’ve had a few enquiries on how to use our Sage preformated export from Order Export. It is pretty straightforward to take the transaction details from this csv and upload directly to Sage 50 Accounts.

  1. In Sage 50 Accounts, go to File -> Import to open the Import Wizard
  2. We recommend you backup your data before proceeding
  3. Select Audit Trail Transactions from the list and click Next
  4. Select csv format, choose your csv file from the Browse popup window and ensure there is no tick next to First row contains heading checkbox and click Next
  5. Map the columns in your csv file to the correct Sage Field (you can save this mapping for next time) and click Next
  6. Review the import and then click Finish

You’re done!

UPS Negotiated Rates in Magento

Posted by: Karen Tuesday, January 24th, 2012

Setting up XML Rates

In Magento there are 2 choices around displaying UPS Rates:

  • CGI – No requirement for user details, just displays standard rates. EASY but rubbish
  • XML – Need a login, password XML Access Key. Can display negotiated rates. HARD but accurate

Basically the CGI is good for playing around, but when you go live you want the XML rates. There is a lot more going on, and if your store is outside the States then you can’t live without.

To get setup for XML Rates is not straightforward.  You need to go to their Developer Kit page, register, login, and request an access key.

With a bit of luck at some point you will get an email containing you XML Access Key.  So in total you should have a UPS Login, Password, and Access Key.
In Magento enter your UPS login details.
Make sure you highlight all the allowed methods you need – this is a common mistake and if you don’t select some you won’t see any rates.
If you aren’t running SSL you might also want to switch to developer mode in the UPS shipping config, then switch to live afterwards.
All being well you should now see rates on the frontend in Magento.

Negotiated Rates

So now you have XML Rates. But what about those rates you obtained from your UPS representative, how do you display them?  Well, for some sites you don’t want to display the negotiated rates, as you don’t want to pass the savings onto your customer. But for others keeping the shipping costs as low as possible is a key part of your competitiveness in the market, and you need those negotiated rates.
In theory you should be able to just switch on negotiated rates in admin and add in your shipper number you obtained from your rep.
But, and here is the catch, we have seen a number of customers that do this and negotiated rates are not returned.
It turns out that in order to switch on Negotiated Rates you must be authenticated on the UPS site. This can be done manually by ringing UPS, or via the My UPS, under ‘Maintain Your UPS Account’.
Bingo!

Product Matrix Tooltip Feature

Posted by: Josh Tuesday, January 10th, 2012

Product Matrix is one of our most popular extensions, it is constantly evolving and we are always trying to find new ways of improving it. Recently a client of ours mentioned that he would like to display a Tooltip next to his delivery methods giving customers more information about the delivery method. We thought this was a great idea and decided to add the feature to Product Matrix.

I was lucky enough to get the job of implementing the Tooltip feature, as a fairly new member of the team I was excited to be working on Product Matrix.

 

Tooltip

 

When the Tooltip is active it will appear next to the delivery methods for which you have specified a Tooltip caption. The Tooltip caption can be set up in your Product Matrix CSV file, simply enter your Tooltip caption under the notes column. Any delivery method with a star in the notes column will not have a Tooltip displayed to your customers at checkout.

You can take a look at Product Matrix by going to webshopapps.com