made easy with wallee drupal 8 commerce …...overview 8 connection to wallee provides online...
TRANSCRIPT
![Page 1: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/1.jpg)
Drupal 8 Commerce Payment & Invoicingmade easy with Wallee
31.01.19 | Giannis Pagonas, Senior Drupal developer @ zehnplus.ch
![Page 2: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/2.jpg)
Drupal Mountain Camp 2019
2
zehnplus sessions at Drupal Mountain Camp 2019 in Davos (of total 5):
● Drupal 8 Commerce Payment and Invoicing on any payment gateway
● Build a CRM system based on drupal commerce
![Page 3: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/3.jpg)
The Problem
3
● Limited Drupal 8 modules for integration of various Payment Gateways
● Complex integration with Postfinance API
● Complex implementation of offline Invoice Payment Slips with ISR
● Complex implementation of Postfinance FDS for automatic payment
update
![Page 4: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/4.jpg)
The Solution
4
● Use of Wallee, a 3rd party service which integrates easily with various
different Payment Gateways
● Creation of a Drupal 8 module which integrates Wallee with Drupal
Commerce
![Page 5: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/5.jpg)
Our Use Case
5
● Integrate Commerce payments with PostFinance
● Use offline payments (invoice with ISR slip)
● Use online payments (Visa & Mastercard)
● Easily configure and use Invoices
![Page 6: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/6.jpg)
With wallee we could easily configure all of the above requirements
Wallee Effortless payments easy setup
1. PostFinance ISR ProcessorSimple configuration of offline payments via Invoice with ISR
2. PostFinance E-Payment E-Commerce
Simple integration with Postfinance for Credit Card online payment
3. Invoice TemplatesConfigure custom Invoice
templates using twig
6
![Page 7: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/7.jpg)
Wallee integrationVia Wallee PHP API
7
Currently no Wallee - Drupal integration
![Page 8: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/8.jpg)
Meet Wallee D8 moduleOverview
8
Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment)
Provides Offline Payment Method (via invoice with ISR)
Automatically update Drupal invoice and order state, when a payment is made
01
02
03
04
![Page 9: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/9.jpg)
Meet Wallee D8 moduleWallee connection
Wallee connection01
9
![Page 10: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/10.jpg)
Meet Wallee D8 modulePayment methods mapping
Payment methods mapping
10
01
![Page 11: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/11.jpg)
Meet Wallee D8 moduleAutomation configuration
Automationconfiguration
11
01
![Page 12: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/12.jpg)
Meet Wallee D8 moduleOffline Payment (invoice with ISR)
12
Offline Payment (via Invoice), step 102
![Page 13: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/13.jpg)
Meet Wallee D8 moduleOffline Payment (invoice with ISR)
13
Offline Payment (via Invoice), step 202
![Page 14: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/14.jpg)
Meet Wallee D8 moduleOffline Payment (invoice with ISR)
14
Offline Payment (via Invoice), step 302
![Page 15: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/15.jpg)
Meet Wallee D8 moduleOnline Payment (Credit Card)
15
Online Payment (via Postfinance Credit Card)03
![Page 16: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/16.jpg)
Meet Wallee D8 moduleAutomatic payment state update
16
Automatic Invoice & Order state change upon payment04
![Page 17: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/17.jpg)
Meet zehnplus
![Page 18: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/18.jpg)
18
● Founded in 2008, Zürich: a unique blend of IT and service experts with over 10 years experience delivering projects for customers.
● In-depth knowledge of digital solutions, using both transformational and latest AI technologies for optimising all processes.
● Successfully digitalised many systems and environments for customers of all sizes.
● Experts in process integration together with flexible and fast support.
● Drupal Profis with over 10 years of experience.
Meet zehnplus:Leading digital service provider
![Page 19: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/19.jpg)
zehnplus customers:They already trust us
19
![Page 20: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/20.jpg)
Business services & productsOverview
We provide strategic consultancy in Digital Transformations, IT and Knowledge Management.
We build data management & customer service platforms to make businesses more efficient.
We build custom digital solutions, from E-commerce CRM platforms through billing systems to self-care portals. (customer facing)
We are continuously investing in revolutionising technologies in the field of AI, robotics and automatisation.
01
02
03
04
20
![Page 21: made easy with Wallee Drupal 8 Commerce …...Overview 8 Connection to wallee Provides Online Payment Method (via PostFinance Credit Card payment) Provides Offline Payment Method (via](https://reader036.vdocuments.mx/reader036/viewer/2022081407/5f2b075882229326a240c23d/html5/thumbnails/21.jpg)
Thank you
https://www.drupal.org/project/wallee
zehnplus Zürich | Switzerland
+41 43 288 58 [email protected]