Technical Articles
Extending SAP Commerce Cloud using APIs to Improve Fraud Detection
Hi,
Having recently published video tutorial series showing how to create side-by-side extensions for C/4HANA and SAP S/4HANA Cloud using APIs – why not combine the two as part of an end-to-end business scenario?
So here it is: Extending SAP Commerce Cloud using APIs to Improve Fraud Detection
This scenario involves enhancing the ordering process of SAP Commerce Cloud to incorporate custom fraud checks in order to identify possible fraud.
As well as checking SAP Commerce Cloud itself for previous orders and total order value, the extension verifies the customer’s email address with an external email validation service and also checks whether their email is known to SAP S/4HANA (both cloud and on-premise).
Tutorials cover everything from demo, overview and architecture right through to implementing the entire scenario step-by-step.
Components used include API Business Hub, SAP Cloud Platform Extension Factory, SAP C/4HANA Foundation, SAP S/4HANA, SAP Cloud SDK, Kyma and Lambda functions.
You can access the tutorials directly as follows:
- Getting Started
- Configure SAP Commerce Cloud
- Pair Service Instances
- Create Lambda Function
- Test Lambda Function
- Fraud Report
- External Email Validation Service
- Configure SAP S/4HANA Cloud
- Pair SAP S/4HANA Cloud
- Test SAP S/4HANA Cloud
- Configure SAP S/4HANA On-Premise
- Pair SAP S/4HANA On-Premise
- Test SAP S/4HANA On-Premise
Code snippets used in the video tutorials are posted to GitHub
Kudos to Brendan Dobbs and Johannes Engelke for the scenario itself and their invaluable help with troubleshooting.
Subscribe to the SAP HANA Academy YouTube channel for updates or join us on LinkedIn: linkedin.com/in/saphanaacademy
Have fun and let us know your feedback in the comments section below!
UPDATE 28Feb2020: The scenario has been extended and now includes three video tutorials showing how to check the purchaser’s email address in SAP S/4HANA on-premise via the Business Partner API.