SlideShare a Scribd company logo
H [ y ] b r i s H a c k a t h o n
Split Payments in Hybris
Magento
Hybris Commerce
SaaS Applications
Adobe Marketing Cloud
Custom Development
• 300+ team with experience in
managing offshore,
distributed development.
• Neev Technologies
established in Jan ’05.
• VC Funding in 2009 By Basil
Partners.
• Part of Publicis Groupe
• Hybris and Adobe CQ centers
of Excellence
• Offices at Bangalore,
Gurgaon, Mumbai
• Member of NASSCOM
Key Company Highlights
iOS
Android
PhoneGap
HTML5 Apps
Web
AWS
Rackspace
Joyent
Heroku
Google Cloud Platform
Mobile Cloud
Outsourced Product Development
User Interface Design and User Experience Design
Performance Consulting Practices
Quality Assurance & Testing
Digital Marketing, CRM, Analytics (Omni-Channel)
Click here to know more about us
About RazorfishNeev
• Publicis Groupe announced Neev acquisition in April 2013.
• Executed 200+ projects over last 10 years.
• Full Product/Application Lifecycle capabilities.
• Strong skills around Web, Mobile and Cloud technologies primarily in Java and other
Open Source products/frameworks.
• Strong culture of innovation and problem solving.
• Ability to provide 24X7 services.
• Ability to execute deliver under tight timelines; most projects use Agile methodology.
More About RazorfishNeev
Hackathon
- Bringing Ideas to Reality
An Opportunity to Learn, Collaborate, Innovate, Implement
• A Hackathon provides an opportunity to developers to bring their idea
into reality which could change the world. At Neev, this is the third time
we are organizing a Hackathon.
• RazorfishNeev Hybris Centre of Excellence (COE) in Bangalore
organized a focused Hackathon with an aim to augment the Hybris
capabilities and creating a few useful add-ons.
• The Hackathon encouraged participants to understand various design
aspects of Hybris and then pick one of the module, change it, extend it
and make it more useful.
• The participating teams built systems which can be showcased on the
Hybris Global Marketplace.
• The Hackathon had 4 teams competing against each other over a
weekend filled with fun and excitement.
• 3 Add-ons and a Hybris custom accelerator took shape from being an
idea to becoming a reality.
Split Payments in Hybris
Split Payments in Hybris
• E-commerce websites today have evolved to have multiple ways to pay for
an order from the traditional credit card payment to more modern methods
such as store credits and gift cards .
• Split payments would enable the user to make payments of varied amounts
using any one or multiple payment options that are stored with their
account.
I d e a
• An Addon that would provide the Base for Hybris to Implement Multi-
payments.
• Made a Generic Payment Info Model that all other Payment Information can
make use of.
• Changed Hybris’s Cart and Order to accept a list Payment Information.
• Added the Generic Payment Info Model to the list of Payments associated
with the Cart and the Order.
• Customized splitting of logic between the various Payment Options
• Created multiple transactions per payment info selected.
I d e a t o R e a l i t y
Catch the team discuss their Hackathon Idea here.
T e c h n o l o g y S t a c k :
• Hybris Add-on Framework
• Hybris Management Console
• Payment adaptor
• PayPal payment gateway
• Jquery
T e a m :
• Srinivas Gopinath Parimi
• Govind G Dalwani
• Mohammad Zahid Ansari
• Jagadeeswar Reddy Chirasani
• Prabhakar K
C h a l l e n g e s :
• Restriction of Payment gateways not
accepting multiple payments
simultaneously.
• Adding multiple payment form for the
same order.
F u t u r e o f S p l i t P a y m e n t s
• Split payment can be extended in future to share the payment among
different customers.
• This will be useful for :
o Addon for any Payment Provider and type with Hybris
o Friends buying movie ticket and sharing payments.
o Sharing a cab from office to home.
o Booking flight tickets.
Split Payments in Hybris
Split Payments in Hybris - Architecture
USD 100
USD 20
USD 30
USD 50
Paypal
Adapter
Internal
Store Credit
Adapter
Gift card
Adapter
Total
Amount
Credit Card
Store Credit
Gift Card
Confirmation
Mail
Order
Process
Cart
Checkout
Split Payments in Hybris – Screenshots
Multiple Transactions
per Order
Paymentech
Payment Provider
Split Payments in Hybris – Screenshots
Selection of Multiple
CreditCard Payments
Transaction
Amount Split
Our Top Customers
We partner with the best...
– End-to-end consultative approach for software solutions through needs assessment, process consulting
and strategic advice.
– Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant.
– Continuous process and service level improvements through deployment of best-of-breed processes and
technologies.
– International Standards and best practices on Project Management including PMI, ISO and Prince-2.
– Proven EDC Model of delivery to provide predictable results.
– Scrum based Agile development methodology.
The RazorfishNeev Edge
Contact us
India - Bangalore
The Estate, # 121,
6th Floor,
Dickenson Road
Bangalore - 560042
Phone :+91-80-25594416
India - Gurgaon
90 D, Sector 18, Udyog
Vihar Phase 5,
Gurgaon -122015
Phone: 91-98 1101 5736
16th Floor, Urmi Estate,
Ganapatrao Kadam Marg,
Mumbai - 400013
Phone: +91-9811015736
India - Mumbai
For more info on our offerings, visit www.neevtech.com
Reach out | sales@neevtech.com

More Related Content

What's hot

Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
Milind Gokhale
 
What Is DevOps?
What Is DevOps?What Is DevOps?
What Is DevOps?
Soumya De
 
Project control and process instrumentation
Project control and process instrumentationProject control and process instrumentation
Project control and process instrumentation
Kuppusamy P
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
Saqib Raza
 
Component-based Software Engineering
Component-based Software EngineeringComponent-based Software Engineering
Component-based Software Engineering
Salman Khan
 
Software resuse
Software  resuseSoftware  resuse
Software resuse
Indu Sharma Bhardwaj
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
Kishan Maurya
 
CI and CD with Spinnaker
CI and CD with SpinnakerCI and CD with Spinnaker
CI and CD with Spinnaker
VMware Tanzu
 
Tour guidance srs (Software Requirements Specification)
Tour guidance  srs (Software Requirements Specification)Tour guidance  srs (Software Requirements Specification)
Tour guidance srs (Software Requirements Specification)
Akalanaka Liyanage
 
Restaurant Management System
Restaurant Management SystemRestaurant Management System
Restaurant Management System
Juliasmith1985
 
WordPress Course Outline
WordPress Course OutlineWordPress Course Outline
WordPress Course Outline
Manny Sarmiento
 
DevOps seminar ppt
DevOps seminar ppt DevOps seminar ppt
DevOps seminar ppt
DurgashambaviAmarnen
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
Ashok Basnet
 
Python projects
Python projectsPython projects
Python projects
Zealous System
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
kavitha muneeshwaran
 
Php ppt
Php pptPhp ppt
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
Uttam Singh Chaudhary
 
ATM Banking
ATM BankingATM Banking
ATM Banking
Arnav Sameer
 
Python/Flask Presentation
Python/Flask PresentationPython/Flask Presentation
Python/Flask Presentation
Parag Mujumdar
 
Desktop application
Desktop applicationDesktop application
Desktop application
Jitendra Shrestha
 

What's hot (20)

Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
 
What Is DevOps?
What Is DevOps?What Is DevOps?
What Is DevOps?
 
Project control and process instrumentation
Project control and process instrumentationProject control and process instrumentation
Project control and process instrumentation
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
Component-based Software Engineering
Component-based Software EngineeringComponent-based Software Engineering
Component-based Software Engineering
 
Software resuse
Software  resuseSoftware  resuse
Software resuse
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
CI and CD with Spinnaker
CI and CD with SpinnakerCI and CD with Spinnaker
CI and CD with Spinnaker
 
Tour guidance srs (Software Requirements Specification)
Tour guidance  srs (Software Requirements Specification)Tour guidance  srs (Software Requirements Specification)
Tour guidance srs (Software Requirements Specification)
 
Restaurant Management System
Restaurant Management SystemRestaurant Management System
Restaurant Management System
 
WordPress Course Outline
WordPress Course OutlineWordPress Course Outline
WordPress Course Outline
 
DevOps seminar ppt
DevOps seminar ppt DevOps seminar ppt
DevOps seminar ppt
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
 
Python projects
Python projectsPython projects
Python projects
 
Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
 
Php ppt
Php pptPhp ppt
Php ppt
 
Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
 
ATM Banking
ATM BankingATM Banking
ATM Banking
 
Python/Flask Presentation
Python/Flask PresentationPython/Flask Presentation
Python/Flask Presentation
 
Desktop application
Desktop applicationDesktop application
Desktop application
 

Similar to Hybris Hackathon - Split Payments in Hybris

Hybris @ Neev
Hybris @ NeevHybris @ Neev
Hybris @ Neev
Neev Technologies
 
eCommerce @ Neev
eCommerce @ NeeveCommerce @ Neev
eCommerce @ Neev
Neev Technologies
 
How to Improve Order-to-Cash Operations with Digital Assistant Gia | Emagia
How to Improve Order-to-Cash Operations with Digital Assistant Gia | EmagiaHow to Improve Order-to-Cash Operations with Digital Assistant Gia | Emagia
How to Improve Order-to-Cash Operations with Digital Assistant Gia | Emagia
Emagia
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
Neev Technologies
 
Boost o2c efficiency with digital assistants - Emagia Gia
Boost o2c efficiency with digital assistants - Emagia GiaBoost o2c efficiency with digital assistants - Emagia Gia
Boost o2c efficiency with digital assistants - Emagia Gia
Emagia
 
Successful Websites & Portfolio of Ecommerce projects
Successful Websites & Portfolio of Ecommerce projectsSuccessful Websites & Portfolio of Ecommerce projects
Successful Websites & Portfolio of Ecommerce projects
Zealous System
 
E Commerce: Its role and development
E Commerce: Its role and developmentE Commerce: Its role and development
E Commerce: Its role and development
Anubha Rastogi
 
IBM Payments Gateway
IBM Payments GatewayIBM Payments Gateway
IBM Payments Gateway
Lightwell
 
Ecommerce Websites
Ecommerce WebsitesEcommerce Websites
Ecommerce Websites
Zealous System
 
PayU - the major online payments provider in SA - shares insights into online...
PayU - the major online payments provider in SA - shares insights into online...PayU - the major online payments provider in SA - shares insights into online...
PayU - the major online payments provider in SA - shares insights into online...
Immo Böhm
 
Pay U - Payment Gateways in South Africa
Pay U - Payment Gateways in South AfricaPay U - Payment Gateways in South Africa
Pay U - Payment Gateways in South Africa
Immo Böhm
 
Trendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom FeaturesTrendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom Features
Neev Technologies
 
Auckland airport webinar deck
Auckland airport webinar deckAuckland airport webinar deck
Auckland airport webinar deck
Bullseye
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
AppDynamics
 
Raising the Bar in Procurement Through Digitization
Raising the Bar in Procurement Through DigitizationRaising the Bar in Procurement Through Digitization
Raising the Bar in Procurement Through Digitization
Zycus
 
Digit presentation 21052017
Digit presentation 21052017Digit presentation 21052017
Digit presentation 21052017
Kevin Findlay
 
Payments
PaymentsPayments
Payments
Neoworks
 
CliqTags - Sales Presentation
CliqTags - Sales PresentationCliqTags - Sales Presentation
CliqTags - Sales Presentation
CliqTags
 
Esp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magentoEsp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magento
ESP Instant Solutions
 
Best Cash Application Automation Software for Europe, Process, Benefits | Emagia
Best Cash Application Automation Software for Europe, Process, Benefits | EmagiaBest Cash Application Automation Software for Europe, Process, Benefits | Emagia
Best Cash Application Automation Software for Europe, Process, Benefits | Emagia
Emagia
 

Similar to Hybris Hackathon - Split Payments in Hybris (20)

Hybris @ Neev
Hybris @ NeevHybris @ Neev
Hybris @ Neev
 
eCommerce @ Neev
eCommerce @ NeeveCommerce @ Neev
eCommerce @ Neev
 
How to Improve Order-to-Cash Operations with Digital Assistant Gia | Emagia
How to Improve Order-to-Cash Operations with Digital Assistant Gia | EmagiaHow to Improve Order-to-Cash Operations with Digital Assistant Gia | Emagia
How to Improve Order-to-Cash Operations with Digital Assistant Gia | Emagia
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
 
Boost o2c efficiency with digital assistants - Emagia Gia
Boost o2c efficiency with digital assistants - Emagia GiaBoost o2c efficiency with digital assistants - Emagia Gia
Boost o2c efficiency with digital assistants - Emagia Gia
 
Successful Websites & Portfolio of Ecommerce projects
Successful Websites & Portfolio of Ecommerce projectsSuccessful Websites & Portfolio of Ecommerce projects
Successful Websites & Portfolio of Ecommerce projects
 
E Commerce: Its role and development
E Commerce: Its role and developmentE Commerce: Its role and development
E Commerce: Its role and development
 
IBM Payments Gateway
IBM Payments GatewayIBM Payments Gateway
IBM Payments Gateway
 
Ecommerce Websites
Ecommerce WebsitesEcommerce Websites
Ecommerce Websites
 
PayU - the major online payments provider in SA - shares insights into online...
PayU - the major online payments provider in SA - shares insights into online...PayU - the major online payments provider in SA - shares insights into online...
PayU - the major online payments provider in SA - shares insights into online...
 
Pay U - Payment Gateways in South Africa
Pay U - Payment Gateways in South AfricaPay U - Payment Gateways in South Africa
Pay U - Payment Gateways in South Africa
 
Trendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom FeaturesTrendywalks - A Hybris-based eCommerce Store with Custom Features
Trendywalks - A Hybris-based eCommerce Store with Custom Features
 
Auckland airport webinar deck
Auckland airport webinar deckAuckland airport webinar deck
Auckland airport webinar deck
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
 
Raising the Bar in Procurement Through Digitization
Raising the Bar in Procurement Through DigitizationRaising the Bar in Procurement Through Digitization
Raising the Bar in Procurement Through Digitization
 
Digit presentation 21052017
Digit presentation 21052017Digit presentation 21052017
Digit presentation 21052017
 
Payments
PaymentsPayments
Payments
 
CliqTags - Sales Presentation
CliqTags - Sales PresentationCliqTags - Sales Presentation
CliqTags - Sales Presentation
 
Esp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magentoEsp - Ecommerce capabilities magento
Esp - Ecommerce capabilities magento
 
Best Cash Application Automation Software for Europe, Process, Benefits | Emagia
Best Cash Application Automation Software for Europe, Process, Benefits | EmagiaBest Cash Application Automation Software for Europe, Process, Benefits | Emagia
Best Cash Application Automation Software for Europe, Process, Benefits | Emagia
 

More from Neev Technologies

Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
Neev Technologies
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Neev Technologies
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
Neev Technologies
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
Neev Technologies
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
Neev Technologies
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
Neev Technologies
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
Neev Technologies
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
Neev Technologies
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
Neev Technologies
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
Neev Technologies
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
Neev Technologies
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
Neev Technologies
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
Neev Technologies
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
Neev Technologies
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
Neev Technologies
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
Neev Technologies
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
Neev Technologies
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
Neev Technologies
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
Neev Technologies
 
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Neev Technologies
 

More from Neev Technologies (20)

Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
 
Neev Load Testing Services
Neev Load Testing ServicesNeev Load Testing Services
Neev Load Testing Services
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
 
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
Test Automation - Presented by Nagarajan, Architect @ TechCafe-2014
 

Recently uploaded

Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
313mohammedarshad
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
Priyanka Aash
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
aslasdfmkhan4750
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
CEPTES Software Inc
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
Safe Software
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
Figma AI Design Generator_ In-Depth Review.pdf
Figma AI Design Generator_ In-Depth Review.pdfFigma AI Design Generator_ In-Depth Review.pdf
Figma AI Design Generator_ In-Depth Review.pdf
Management Institute of Skills Development
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
shanihomely
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Kunal Gupta
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
Edge AI and Vision Alliance
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Torry Harris
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSECHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
kumarjarun2010
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
Adam Dunkels
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
Ivanti
 
WhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring AppsWhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring Apps
HackersList
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 

Recently uploaded (20)

Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
 
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
(CISOPlatform Summit & SACON 2024) Keynote _ Power Digital Identities With AI...
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
 
Salesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot WorkshopSalesforce AI & Einstein Copilot Workshop
Salesforce AI & Einstein Copilot Workshop
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
Figma AI Design Generator_ In-Depth Review.pdf
Figma AI Design Generator_ In-Depth Review.pdfFigma AI Design Generator_ In-Depth Review.pdf
Figma AI Design Generator_ In-Depth Review.pdf
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
 
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
“Deploying Large Language Models on a Raspberry Pi,” a Presentation from Usef...
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSECHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
CHAPTER-8 COMPONENTS OF COMPUTER SYSTEM CLASS 9 CBSE
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
 
July Patch Tuesday
July Patch TuesdayJuly Patch Tuesday
July Patch Tuesday
 
WhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring AppsWhatsApp Spy Online Trackers and Monitoring Apps
WhatsApp Spy Online Trackers and Monitoring Apps
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 

Hybris Hackathon - Split Payments in Hybris

  • 1. H [ y ] b r i s H a c k a t h o n Split Payments in Hybris
  • 2. Magento Hybris Commerce SaaS Applications Adobe Marketing Cloud Custom Development • 300+ team with experience in managing offshore, distributed development. • Neev Technologies established in Jan ’05. • VC Funding in 2009 By Basil Partners. • Part of Publicis Groupe • Hybris and Adobe CQ centers of Excellence • Offices at Bangalore, Gurgaon, Mumbai • Member of NASSCOM Key Company Highlights iOS Android PhoneGap HTML5 Apps Web AWS Rackspace Joyent Heroku Google Cloud Platform Mobile Cloud Outsourced Product Development User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing Digital Marketing, CRM, Analytics (Omni-Channel) Click here to know more about us About RazorfishNeev
  • 3. • Publicis Groupe announced Neev acquisition in April 2013. • Executed 200+ projects over last 10 years. • Full Product/Application Lifecycle capabilities. • Strong skills around Web, Mobile and Cloud technologies primarily in Java and other Open Source products/frameworks. • Strong culture of innovation and problem solving. • Ability to provide 24X7 services. • Ability to execute deliver under tight timelines; most projects use Agile methodology. More About RazorfishNeev
  • 5. An Opportunity to Learn, Collaborate, Innovate, Implement • A Hackathon provides an opportunity to developers to bring their idea into reality which could change the world. At Neev, this is the third time we are organizing a Hackathon. • RazorfishNeev Hybris Centre of Excellence (COE) in Bangalore organized a focused Hackathon with an aim to augment the Hybris capabilities and creating a few useful add-ons. • The Hackathon encouraged participants to understand various design aspects of Hybris and then pick one of the module, change it, extend it and make it more useful. • The participating teams built systems which can be showcased on the Hybris Global Marketplace. • The Hackathon had 4 teams competing against each other over a weekend filled with fun and excitement. • 3 Add-ons and a Hybris custom accelerator took shape from being an idea to becoming a reality.
  • 7. Split Payments in Hybris • E-commerce websites today have evolved to have multiple ways to pay for an order from the traditional credit card payment to more modern methods such as store credits and gift cards . • Split payments would enable the user to make payments of varied amounts using any one or multiple payment options that are stored with their account. I d e a • An Addon that would provide the Base for Hybris to Implement Multi- payments. • Made a Generic Payment Info Model that all other Payment Information can make use of. • Changed Hybris’s Cart and Order to accept a list Payment Information. • Added the Generic Payment Info Model to the list of Payments associated with the Cart and the Order. • Customized splitting of logic between the various Payment Options • Created multiple transactions per payment info selected. I d e a t o R e a l i t y Catch the team discuss their Hackathon Idea here. T e c h n o l o g y S t a c k : • Hybris Add-on Framework • Hybris Management Console • Payment adaptor • PayPal payment gateway • Jquery T e a m : • Srinivas Gopinath Parimi • Govind G Dalwani • Mohammad Zahid Ansari • Jagadeeswar Reddy Chirasani • Prabhakar K C h a l l e n g e s : • Restriction of Payment gateways not accepting multiple payments simultaneously. • Adding multiple payment form for the same order.
  • 8. F u t u r e o f S p l i t P a y m e n t s • Split payment can be extended in future to share the payment among different customers. • This will be useful for : o Addon for any Payment Provider and type with Hybris o Friends buying movie ticket and sharing payments. o Sharing a cab from office to home. o Booking flight tickets. Split Payments in Hybris
  • 9. Split Payments in Hybris - Architecture USD 100 USD 20 USD 30 USD 50 Paypal Adapter Internal Store Credit Adapter Gift card Adapter Total Amount Credit Card Store Credit Gift Card Confirmation Mail Order Process Cart Checkout
  • 10. Split Payments in Hybris – Screenshots Multiple Transactions per Order Paymentech Payment Provider
  • 11. Split Payments in Hybris – Screenshots Selection of Multiple CreditCard Payments Transaction Amount Split
  • 13. We partner with the best...
  • 14. – End-to-end consultative approach for software solutions through needs assessment, process consulting and strategic advice. – Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant. – Continuous process and service level improvements through deployment of best-of-breed processes and technologies. – International Standards and best practices on Project Management including PMI, ISO and Prince-2. – Proven EDC Model of delivery to provide predictable results. – Scrum based Agile development methodology. The RazorfishNeev Edge
  • 15. Contact us India - Bangalore The Estate, # 121, 6th Floor, Dickenson Road Bangalore - 560042 Phone :+91-80-25594416 India - Gurgaon 90 D, Sector 18, Udyog Vihar Phase 5, Gurgaon -122015 Phone: 91-98 1101 5736 16th Floor, Urmi Estate, Ganapatrao Kadam Marg, Mumbai - 400013 Phone: +91-9811015736 India - Mumbai For more info on our offerings, visit www.neevtech.com Reach out | sales@neevtech.com