Hello Communities, has anyone tried to implement CQ/AEM Native eCommerce? We are in process to evaluate native ecommerce implementation for small medium business. During this evaluation the two more activities need to be finalize and need your help;
Payment gateway integration, how do I achieve this seamlessly
PCI compliance, the Adobe claim its PCI compliance but how do I prove it in my design?
As Scott wrote above and as is documented a few times on https://docs.adobe.com/docs/en/aem/6-1/administer/ecommerce/concepts.html, the JCR commerce implementation is for demo and instructional purposes. It is not intended to be used in production. In your particular case, you could use it as a basis to build a custom commerce implementation which met all of your business requirements. Although more likely (again, to reiterate what Scott wrote) you would be best served by working with Adobe Consulting or one of our partners.
The note states the following (in bold and italic). As well -- I was told that this piece of the functionality out of the box is for demo purposes only. However - it can used with AEM eCommerce APIs to build a custom implementation. To go down that path - you may need to get in touch with Adobe consulting as there is not much documentation around that area (we are aware of that -- However - i am still looking for internal examples that may help you):
The standard AEM installation includes the generic AEM (JCR) eCommerce implementation.
This is currently intended for demonstration purposes, or as the basic foundation for a custom implementation according to your requirements.
I have gone through this before this forum. This article has below info nothing more...
Checkout is implemented with standard AEM forms. This allows the marketing manager to customize the experience with marketing content.
The eCommerce then manages the checkout process with input from the AEM forms.
Payment details, including credit card information, are often managed by the eCommerce engine. AEM forwards such transactional information to the engine (from where it is then forwarded to a payment processing service).
Payment Card Industry (PCI) complicance can be achieved.