What is #Magento?

Magento is an e-commerce platform built atop open source technology, enabling online sellers to have ultimate control over the look, functionality, and content of their online shops. With Magento, there is the opportunity to deploy powerful marketing strategies, enjoy advanced catalog management, and manage search engine optimisation to maximise your brand’s exposure to your target market.

Today, Magento is one of the best ecommerce platforms available that outstrips other platforms such as WordPress and Shopify when it comes to the control you have over it.

This considerable power comes at a price, though. Magento needs serious hosting setup to shine fully and requires some degree of technical understanding. Granted, even complete novices can design pretty sites with its interface but having knowledge about basic hosting concepts and some scripting cannot hurt.

In addition, there is a large and helpful community of developers and other merchants behind Magento, who are always more than happy to help out newcomers. It is a robust system at its most basic level, and once it is integrated with other systems, its true power is realised.

Magento is super fast too. Any experienced developer will be able to tell you that overall speed is of high importance when it comes to e-commerce. Your customer is not going to wait around for five to 10 minutes for a page to load if she wants to make a purchase. If your site is slow, she will go elsewhere. With Magento, this never has to be an issue as the whole platform is highly optimised and designed to run at lightning fast speed.

If you want to learn more about Magento, check out our infographic below:

#StackBounty: #credit-card #security-theater #fraud #e-commerce Add a supplementary credit transaction to improve online payment securi…

Bounty: 50

An online company from which I regularly buy goods apparently recently upgraded their security policy.

Let’s say I bought something for 73,31€. As usual this company uses 3D-Secure for the checkout process and will actually process the payment only upon shipment a few days later.

The shipment confirmation email contained a strange notice I could translate as follow:

  • Amount ordered: 73,31 €

Within the framework of the reassurance of the online payments we
proceeded to the following operations:

  • Amount charged on your credit-card: 73,41 €
  • Amount credited on your credit-card: 0,10 €

I’m wondering what threat are they protecting against?

  • They received the payment, so they got the money.
  • They used 3D-Secure for a relatively low amount, so the transaction is largely covered by the bank in case of fraud.
  • It seems they are checking that the card used for the payment can also process credit, maybe a way to detect prepaid or single-use electronic cards, but again: what’s the point since they got the money?

I just do not understand the threat they are trying to avoid, or maybe is it just some security theater made to impress customers with some crappy but unique security measure?


Get this bounty!!!

#StackBounty: #java #migration #e-commerce #sap #netweaver Migrating SAP netweaver 7.0 project to 7.4

Bounty: 50

I’m migrating a SAP B2B Commerce project from version 7.0 to 7.4, with the previous version of java 1.4 to 1.7.
Right now i have no java errors, but this error messages in the jsp file:

//the import sap api couldn't not be resolved
<%@ page import="com.sap.isa.core.util.WebUtil" %>

<%@ page import="java.util.Iterator" %>
<%@ page import="java.math.BigDecimal" %>

//Can not find the tag library descriptor for "/isa"
<%@ taglib uri="/isa" prefix="isa" %>

I have been checking the web.xml files and turns out that there are references to a few *.tld files that are missing, those files describe groups of custom tags with their name, implementation class, body content, attributes and variables.

I think that could be the problem but i’m not sure if those files were lost while the project was migrated to the newer version.
(Note: i didn’t do that migration, i just fixing it to make it work again)

Any thoughts on this? i’m quite new to SAP and anything related to it.

UPDATE
it looks like a package/component is missing (com.sap.isa), i have read a similar problem in this page, but since i don’t have access permissions to download such component i can’t try the solution, also i was told that before the migration they didn’t had such component (and the project worked) nor after the migration.

I never been involved in the development just in the migration of it, so i don’t know many details of the configuration of it.


Get this bounty!!!