Magento and Prestashop's customization limits - magento

I am new to both Magento and Prestashop. I have no clue upto what point I can customize on each platform. So, before I decide, I want your feedbacks on to which direction to go towards. Listed below are the feature I need in the ecommerce site I am going to develop:
Product Type:
Wedding cards and other greeting cards, some cards might have two sides, so the user might need to fill in the text for both cards prior to adding it to the shopping cart.
Features:
Each card will have unlimited options, e.g Changing colors of some
aspects of the card, so the user can see the differences. Each one is
different image, so when the admin adds a product, they need to
upload those variations.
Needs to attach some products to be a
suggestion, e.g when you order a wedding card, we suggest them to get
Place cards and etc.
On a custom card, the user can upload their
photo, and then can add the necessary text they want to appear, then process the order.
The following is almost as to what I am looking for: http://www.betsywhite.com/arya-wedding-invitation-5586-prd1.htm [Click on the play with pallettes to see the changing color in action]
Those are just some of the features that I think are very unusual for a standard E-Commerce site. Can I do those features with Magento and/or Prestashop or I need to build a custom solution?

You can make those features with Prestashop and Magento. But no matter which one you chose, you'll have to personalize/modify your shop to get those features to work.
Prestashop is easier to use and to learn and it is faster because it is slim compared to Magento. On the other hand Magento is even more customizable but it is much harder to learn and getting used to it.
I would give you the advice to install test-versions of both shop-systems and try them yourself. So you'll see which is the better choice for your skills, your needs and your products.
I had to make this choice some months ago for myself. After some testing I chose Presthop and I do not regret my choice. But everbody has to make this choice for himself ;).

Installation and customization are two important considerations during the purchasing decision, especially if the goal is to get the e-commerce site up and running as quickly as possible. These characteristics of Prestashop are better than Magento. While Magento is more customizable, therefore resulting in longer set up and installation times, Prestashop makes a trade-off by having fewer “out of the box ready” features available.
One of the key features of an e-commerce software package is its ability to maximize Search Engine Optimization (SEO) capabilities. Magento has distanced itself from all of its software competitors in constructing the best SEO features of any e-commerce platform.

The support/community of Magento is a little better in my opinion. A lot of the times you get no response on the Prestashop forums and you are left to find a way for yourself. I have worked with both. I would pick the one you are more comfortable with.
Just my 2 cents.

Related

Proof integration with magento 2.3

I've tried useproof, but it doesn't show real customers info, only imaginary ones.
I would like have proof or similar extension for magento 2 site, anybody heard about free or paid extensions without any pixel?
Have you tried usetrigger.com?
They offer a very similar functionality but it was built for Magento 2 with e-commerce in mind. Lots of cool triggers you can use to promote products and increase overall order total.
I hope this helps.
Donny

Magento 2 Point Of Sale - POS options?

I'm currently running a Magento Store in Version 2.2.3
I am need of a POS extension that can operate online and offline for when i take physical offline sales in a shop or at an external event.
After trying 3-4 POS extensions already, I have just installed Webkul POS for a few different reasons. It's a one time payment which is very important. It's got a very easy to understand interface and it syncs sales to keep my stock correct when it's connected to my Wifi, but it can also work offsite and store offline orders to be synced when it reconnects to wifi.
However, despite being cheap and easy to use, it's also horribly riddled with bugs and shortcomings. As below:
Offline sales don't sync when the system goes back online
Doesn't work on Safari
Can't show Configurable products
No way for it to process disabled products through the checkout
Crashes fairly regularly
No way to delete unsynced orders (which happens to be all
offline orders)
some other technical bugs which i have reported to their support system.
So without spending crazy money, is there actually any POS extensions which people have found to work well?
So one year on with Webkul POS and I thought I would post an update.
Webkul support worked on and fixed approximately 25 - 30 bugs in the software and despite being a little slow it worked for the most part. Their support team was very helpful in fixed multiple issues.
Whilst planning an upgrade on Magento 2 I asked the webkul support team if their latest version included the multitude of fixes which were completed on my build and if it was compatible with the latest verion of magento and php. Without hesitation, i was told, yes everything will work and they arranged a download of the latest version which we got and installed into our newly upgraded magento 2.3.3
Back to square 1.
All bugs returned and extension was unusable. It simply didn't work. After support refused to look at the issues I paid for extended support and they started to fix bugs. After some bug fixes and getting our heads around the magento Multi Source Inventory, we have got the pos to work or at least function enough to use it.
So here's my current issue. Webkul POS requires it's own source for stock (not sure why it can't use the default one) so now I have my default source which the website uses, and another source or stock qty table that the POS software uses and the 2 stock numbers are completely independent and do not sync.
This means if I sell an item in my shop using POS, my website stock does not update and it is still possible for people online to buy an item that I may be sold out of. This is until I manually adjust the stock.
Therefore in my eyes, the POS extension is totally pointless.
Does anyone else have the latest magento and had the same issue with any other POS systems? I think the MSI in the new magento seems to be causing some similar stock control problems. I can't really justify a monthly payment style POS extension because this experience has made me question if any of them work properly in the latest version of M2.
I may be a bit late to this post, but I know exactly what you mean about Webkul POS. Disappointing and just confusing to use tbh.
Sad truth is if you're not willing to pay for the good stuff, you'll get what you pay for. One-time payment for Webkul is all well and good, but it's got the usability and functions corresponding to that. If you want to experience the really good stuff, you've got to pay for it.
I know people who have had success with Connect POS - https://www.connectpos.com/magento-pos/ - and there's no extra hidden fees that surprise you down the line. A pretty powerful extension in my view cos it's got AI and PWA capabilities. The best option for Magento 2 imho.
Has anyone got any experience with Lightspeed POS? It's currently looking like a front runner to become a webkul replacement for us. I can't really fine too many reviews or any information from any users. We're moving to a new store soon and need something a little bit slicker at a reasonable cost.

Process to make magento extension(plugin) live on magento market place

Any one can explain the process to make magento extension live on magento marketplace platform.
The process of submission of an extension to Magento Marketplace consists in passing the following four reviews:
Business Review - reviewing the business problem which your extension solves. You are expected to describe properly the unique approach that extension uses to solve a meaningful business problem.
Technical Review - performed by a set of tests specific for your extension. The technical review is automated, based on the validation of the structure of the extension, compliance with the coding standard, check for viruses/malware and plagiarism check. My advices for passing in the first time: Make sure your extension is built as per the coding standards and validate it with the Code Sniffer rules and sniffs for your Magento platform. If the extension is for Magento 2, test the installation of your extension with Composer and make sure it works with all dependencies involved.
QA Review - a manual review covering the quality of the code. I pass this review without comments from a reviewer and cannot provide details on it. What I can advise you is to follow the Magento standards and the good software development practices in general and perform your own review based on the highest criteria for code quality that you can satisfy.
Marketing Review - a manual review on the short and detailed descriptions, extension icon, images, videos (if any), compatibility with Magento platforms and web browsers (web browsers compatibility is optional), pricing, installation and extension support (both are optional), documentation (at least one user guide or reference manual or installation guide) and some other minor details. A challenge in this review might be the long description of your extension and following the reviewer's requests that are given to you in a unidirectional communication, i.e. you do not have the option to ask, discuss or express your point of view.
I advise you to have the following prepared before starting the submission of your extension:
Your extension. It should be built as per the Magento ECG (Expert Consulting Group) and Magento EQP (Extension Quality Program) coding standards (or EcgM2 and MEQP2 if your module is for Magento 2).
User guide for your extension in PDF format. It does not need to be huge, so focus on the quality of the content and usability of the guide. Summarising the essentials in at least 5-6 pages would be fine, and certainly, you can make it as long as you want.
Short description. You have 250 characters to describe what your extension does in a sentence or two. You can write this on the go while doing the submission, but I advise you to have this prepared before starting.
Detailed description. You have 5000 characters to describe your extension in details by using HTML tags. Similarly to the short description, you can write this on the go while doing the submission, but I still advise you to have a well-written detailed description before starting.
Extension icon. It should be 240x240px in JPG, JPEG or PNG format.
Images/screenshots. You need to upload at least 2 and at most 15 images, up to 5MB each, in JPG, JPEG or PNG format.
Videos. Videos are optional. If you want to include videos, keep in mind that only YouTube is supported.
For the smooth experience in the submission process to Magento Marketplace, I would also advise you:
Follow the Magento coding standards and the good software development practices as much as you can. Not following a specific rule of the Magento coding standards for a good reason might be fine (if you look at the Magento code, you will see they do not always obey their coding standard in full either), but as a rule of thumb, I advise you to play by the rules always when it is possible and reasonable.
Keep in mind that your extension is expected to run on all PHP versions supported by all claimed Magento versions. For example, if you mark that your extension supports Magento 2.0.x, it should run on PHP 5 down to 5.5.22 or it will be rejected.
In order to accelerate the marketing review, include as a bare minimum an overview of your company (or the company of your client), the features of your extension, how Magento will function and appear with your extension and format your headings by using H3 HTML tags, which in my submissions were always required. Based on the category where you are submitting and other factors, you might be required to include additional information as well.
In order to accelerate the submission process as a whole, you can submit your extension for both technical and marketing review at the same time.

Can we Implement adobe muse with magento?

how to implement adobe muse with CMS like magento
Sounds like you're asking a web designer question on a programming section. Since their major blurb is:
Create gorgeous, custom websites without writing code.
If you know Adobe InDesign you’ll know Adobe Muse, the graphic designer’s favorite web-building app. Skip the coding and quickly design unique sites using familiar features and shortcuts, and integrate third-party functionality like blogs and shopping carts.
it probably doesn't fit well with database driven, template presentation websites. A product built for people who don't want to get their hands dirty, or if they're attempting to run Magento, need to hire people who understand the programming issues needed to run it.

Building a Pricing Tool with discounts Using C#

Okay maybe I am just not using the right search terms but I cannot seem to find anything online anywhere.
Essentially I am trying to build a pricing tool for work. This pricing tool needs to have the ability to take into account discount codes and bundle pricings.
I need to build it in a way that I can have an admin section where I could enter in the discount code and the value of that discount code along with what products that discount code is used for.
I don't expect anyone to tell me how to do this I am a big boy and can read and research it but I am having an issue just getting started. If anyone out there knows of any decent articles online how to do some basic design for this sort of thing please direct me there. From there I can figure the rest out.
Oh by the way I plan on using C# ASP.NET MVC 3
I would take a look at some prevalent ecommmerce sites (nopcommerce springs to mind). They all have admin sections and any decent ecommerce site will support coupons and discounts per product. You may even be able to borrow some (open source) code...

Resources