Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Moderne B2B REST-API für Bankkonten.
Automatisierung von Eingehenden und Ausgehenden
Geldtransaktionen im Geschäftsumfeld
JAN KUS Früher mal Entwickler
Geschäftsführer Railslove,
hack.institute
FinTech, Rails, React,
Ember, Startups,
Hackathons
EBICS ?
EBICS
ELECTRONIC BANKING INTERNET
COMMUNICATION STANDARD
multibankfähigen Standard für die Übertragung von
Zahlungsverkehr...
fehlender Link zwischen Webapplikationen und
Banken.
Leider viel zu umständlch…
EBICS
EBICS - KERNEIGENSCHAFTEN
KERNEIGENSCHAFTEN
Überweisungen
Transaktionen
Lastschriften
Verteilte elektronische Unterschrift...
EBICS - VORTEILE
VORTEILE
Keine PIN/TAN Abfragen
Offener Standard
Hohe Sicherheit (SSL & Public-Key-
Verschlüsselungsverfa...
EBICS - NACHTEILE
NACHTEILE
Bildet im Standard Geschäftsprozesse ab (VEU)
Wenig Libraries und wenn dann sehr Low-Level und...
EBICS - NACHTEILE
NACHTEILE
Aufwändiges Onboarding/Anbindung
Usability für Entwickler ist verbesserungswürdig
Keine eindeu...
WAS MUSS ICH TUN UM EBICS ZU
BENUTZEN?
ONBOARDING
https://flic.kr/p/FT99Fg
EBICS - ONBOARDING
Öffentlicher
Schlüssel für
bankfachliche EU
Öffentlicher
Schlüssel für
Authentifikation
Öffentlicher
Sc...
EBICS - ONBOARDING
EBICS!
EBICS?
Öffentlicher Schlüssel
für bankfachliche EU
Öffentlicher Schlüssel
für Authentifikation
Ö...
…CAN THIS BE A UNICORN
OR THE NEXT BIG THING?
https://flic.kr/p/eeAukz
EBICS…
EBICS ist mächtig, aber nicht Zeitgemäß für
Anwendungsfälle in unserer FinTechWeb Welt
implementiert.
Deshalb haben wir ei...
EBICS::Box basiert auf einer open source library:
http://github.com/railslove/epics
APP ⥄ BOX ⥃ BANK
5
1
6
2
4
3
MAIN SYSTEM
CUSTOMER’S BANK
BANK
1
2
3
Data transmission (SEPA XML generation)
Transfer to ba...
FEATURES
SEPA CREDIT TRANSFERS
SEPA DIRECT DEBITS
MATCH MAKING
CONFIGURABLE WEBHOOKS
EBICS::Box to kann aus der (Web-)Applikation SEPA
Lastschriften initiieren und den Status dieser
Lastschriften überwachen ...
MAIN SYSTEM/ APP
BANK
2
SEPA CREDIT
1
SEPA CREDIT
3
STATEMENTS
4
NOTIFICATION
HTTP EBICS
Wie mit Lastschriften kann die EBICS::Box SEPA
Überweisungen auslösen und den kompletten
Lifecycle dieser überwachen (Ausg...
MAIN SYSTEM/ APP
BANK
2
SEPA DIRECT DEBIT
1
SEPA DIRECT DEBIT
3
STATEMENTS
4
PUSH NOTIFICATIONS
HTTP EBICS
WHEN
FULFILLED
...
EBICS::Box kann nicht nur Statements
(Kontoauszüge) abrufen aber diese mit jeder
Transaktion abgleichen und so, dass die
W...
MATCH MAKING
MAIN SYSTEM/ APP
BANK
STATEMENTSNOTIFICATION
MATCH
MAKING
EBICS::Box ruft kontinuierlich die Kontoauszüge ab
und benachrichtigt dadrüber die Webapplikation,
dass sie vorhanden sind...
PRAXIS
https://flic.kr/p/eeAukz
https://flic.kr/p/eeAukz
https://flic.kr/p/eeAukz
USE CASES
MARKETPLACE PAYOUTS
SUBSCRIPTION SERVICES
INCOMING PAYMENTS TRACKING
BUILD WHATEVER YOU WANT
Easy and cheap payouts with EBICS::Box and SEPA
Credit Transfers.
MARKETPLACE PAYOUTS
MARKETPLACE PAYOUTS
BANK
SEPA CREDITSPAYOUT INFORMATION
MARKET
PLACE
PAYOUT
PAYOUT
MERCHANT
MERCHANT
STATEMENTSNOTIFICATION
SUBSCRIPTION SERVICES
Collect subscription fees with EBICS::Box and SEPA
Direct Debits.
SUBSCRIPTION SERVICE
BANK
USER
USER
SUBSCRIPTION
SERVICE
USER
SUBSCRIPTION
INFORMATION
1
DIRECT DEBIT
2
€$
£
4
NOTIFICATIO...
http://makerist.de
http://easycarpay.de
BUILD WHATEVER YOU WANT
EBICS::Box is helpful in so many contexts of use. As
long as your application talks HTTP, you're c...
BUILD WHATEVER YOU WANT
€$ £1 2 3 4 5 6 7 8 9
http://charge.io
railslove
Charge.io
Charge.io
EBICS::BOX SaaS
BANK
E-Mail OUT
Incoming
Payments
E-Mail IN
Outgoing
Paymen...
Mobiler VEU Client
Payme
https://www.railslove.com/payme
GESCHÄFTSMODELL(E)
On-Premises - available now!
Bank-SaaS - work in progress
SaaS - future
http://ebicsbox.com
https://ebics-box-test.apps.railslabs.com/
https://ebics-box-test.apps.railslabs.com/docs
https://gith...
DESIGNED FOR SECURITY
Die EBICS::Box ist eine on-premises Lösung. Sie wird
in der Infrastruktur des Kunden installiert und...
IN EIGENER SACHE
https://flic.kr/p/9yEAn
Tickets >>> http://deletelimits.de
Partner >>> http://deletelimits.de
http://deletelimits.de
Anmelden >>> http://fintechweekly.com
Partner >>> fintechweekly.com/fintech-partnerships/
CALL JAN KUS
jan@railslove.com
Phone: +49 179 1 35 35 39
Railslove GmbH
An der Bottmühle 5
50678 Köln
Twitter: @koos
Linke...
EBICS::Box
Nächste SlideShare
Wird geladen in …5
×

EBICS::Box

EBICS::Box. Eine moderne B2B REST-API für Bankkonten.

Automatisierung von Eingehenden und Ausgehenden Geldtransaktionen im Geschäftsumfeld.

A modern API for bank accounts. Fully automatize processing of incoming and outgoing money transactions

EBICS::BOX is the missing Link between your bank and your service for a simple and reliable system.
EBICS::BOX features a simple interface for data transmission and notification to your main system while it communicates with the bank and manages your transfers and the receival of the transaction information.
When your main system sends a data transmission to the EBICS::BOX, it connects with the bank and manages the order transmission by the bank. Once done it receives the information about the transactions and notifies your system about the status.

WHAT IS EBICS?
The Electronic Banking Internet Communication Standard (short: EBICS) is a transmission protocol for banking information for usage by banking clients and for inter-bank clearing. It's available for banks in Germany, France, Austria, Switzerland and an ever-growing number of European countries.

WHAT IS THE EBICS::BOX?
Integrating a bank with your web application using EBICS is hard. The EBICS::Box provides a modern and easy-to-use HTTP wrapper for EBICS and offers a bunch of helpful integration features around it. It has been designed as a complete solution for an easy integration of financial transactions in existing systems. Every task type of EBICS is supported and you can use multiple bank accounts with only one box.

WHAT IS FINTECH?
Financial technology, also known as FinTech, is a line of business based on using software to provide financial services. Financial technology companies are generally startups founded with the purpose of disrupting incumbent financial systems and corporations that rely less on software.

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

EBICS::Box

  1. 1. Moderne B2B REST-API für Bankkonten. Automatisierung von Eingehenden und Ausgehenden Geldtransaktionen im Geschäftsumfeld
  2. 2. JAN KUS Früher mal Entwickler Geschäftsführer Railslove, hack.institute FinTech, Rails, React, Ember, Startups, Hackathons
  3. 3. EBICS ?
  4. 4. EBICS ELECTRONIC BANKING INTERNET COMMUNICATION STANDARD multibankfähigen Standard für die Übertragung von Zahlungsverkehrsdaten über das Internet. Verfügbar in Deutschland, Frankreich, Österreich, Schweiz und wird stetig durch weitere Länder im Europäischen SEPA Raum akzeptiert. HBCI/FinTS für Geschäftskunden since 2006
  5. 5. fehlender Link zwischen Webapplikationen und Banken. Leider viel zu umständlch… EBICS
  6. 6. EBICS - KERNEIGENSCHAFTEN KERNEIGENSCHAFTEN Überweisungen Transaktionen Lastschriften Verteilte elektronische Unterschrift (VEU)
  7. 7. EBICS - VORTEILE VORTEILE Keine PIN/TAN Abfragen Offener Standard Hohe Sicherheit (SSL & Public-Key- Verschlüsselungsverfahren verschlüsselt || Übertragung via Zertifikate) Bildet im Standard Geschäftsprozesse ab (VEU)
  8. 8. EBICS - NACHTEILE NACHTEILE Bildet im Standard Geschäftsprozesse ab (VEU) Wenig Libraries und wenn dann sehr Low-Level und teuer Sehr viel Prozesswissen erforderlich
  9. 9. EBICS - NACHTEILE NACHTEILE Aufwändiges Onboarding/Anbindung Usability für Entwickler ist verbesserungswürdig Keine eindeutigen Transaktions-Ids
  10. 10. WAS MUSS ICH TUN UM EBICS ZU BENUTZEN? ONBOARDING https://flic.kr/p/FT99Fg
  11. 11. EBICS - ONBOARDING Öffentlicher Schlüssel für bankfachliche EU Öffentlicher Schlüssel für Authentifikation Öffentlicher Schlüssel für Verschlüsselung Internet EBICS: INI und HIA Teilnehmer erzeugt Schlüssel EBICS! EBICS? PIN BRIEF UNTERSCHRIFT FAX POST Keine Rückmeldung…test.. test,… test… test… test….
  12. 12. EBICS - ONBOARDING EBICS! EBICS? Öffentlicher Schlüssel für bankfachliche EU Öffentlicher Schlüssel für Authentifikation Öffentlicher Schlüssel für Verschlüsselung Internet EBICS: H3K CA Teilnehmer erzeugt Schlüssel
  13. 13. …CAN THIS BE A UNICORN OR THE NEXT BIG THING? https://flic.kr/p/eeAukz EBICS…
  14. 14. EBICS ist mächtig, aber nicht Zeitgemäß für Anwendungsfälle in unserer FinTechWeb Welt implementiert. Deshalb haben wir eine HTTP Abstraktionsebene für EBICS entwickelt mit einigen kleinen sinnvollen Erweiterungen. EBICS in einer Box - die EBICS::Box
  15. 15. EBICS::Box basiert auf einer open source library: http://github.com/railslove/epics
  16. 16. APP ⥄ BOX ⥃ BANK 5 1 6 2 4 3 MAIN SYSTEM CUSTOMER’S BANK BANK 1 2 3 Data transmission (SEPA XML generation) Transfer to bank via EBICS Order processing by bank Retrieval of transaction information Match bank transactions to orders Notify main system 4 5 6
  17. 17. FEATURES SEPA CREDIT TRANSFERS SEPA DIRECT DEBITS MATCH MAKING CONFIGURABLE WEBHOOKS
  18. 18. EBICS::Box to kann aus der (Web-)Applikation SEPA Lastschriften initiieren und den Status dieser Lastschriften überwachen und entsprechend diese via Push-Notifications in die App zurückmelden. SEPA LASTSCHRIFTEN
  19. 19. MAIN SYSTEM/ APP BANK 2 SEPA CREDIT 1 SEPA CREDIT 3 STATEMENTS 4 NOTIFICATION HTTP EBICS
  20. 20. Wie mit Lastschriften kann die EBICS::Box SEPA Überweisungen auslösen und den kompletten Lifecycle dieser überwachen (Ausgeführt, nicht ausgeführt, Chargeback) SEPA ÜBERWEISUNGEN
  21. 21. MAIN SYSTEM/ APP BANK 2 SEPA DIRECT DEBIT 1 SEPA DIRECT DEBIT 3 STATEMENTS 4 PUSH NOTIFICATIONS HTTP EBICS WHEN FULFILLED FAILED CHARGEBACK
  22. 22. EBICS::Box kann nicht nur Statements (Kontoauszüge) abrufen aber diese mit jeder Transaktion abgleichen und so, dass die Webapplikation damit weiterarbeiten kann. MATCH MAKING
  23. 23. MATCH MAKING MAIN SYSTEM/ APP BANK STATEMENTSNOTIFICATION MATCH MAKING
  24. 24. EBICS::Box ruft kontinuierlich die Kontoauszüge ab und benachrichtigt dadrüber die Webapplikation, dass sie vorhanden sind. CONFIGURABLE WEBHOOKS
  25. 25. PRAXIS https://flic.kr/p/eeAukz
  26. 26. https://flic.kr/p/eeAukz
  27. 27. https://flic.kr/p/eeAukz
  28. 28. USE CASES MARKETPLACE PAYOUTS SUBSCRIPTION SERVICES INCOMING PAYMENTS TRACKING BUILD WHATEVER YOU WANT
  29. 29. Easy and cheap payouts with EBICS::Box and SEPA Credit Transfers. MARKETPLACE PAYOUTS
  30. 30. MARKETPLACE PAYOUTS BANK SEPA CREDITSPAYOUT INFORMATION MARKET PLACE PAYOUT PAYOUT MERCHANT MERCHANT STATEMENTSNOTIFICATION
  31. 31. SUBSCRIPTION SERVICES Collect subscription fees with EBICS::Box and SEPA Direct Debits.
  32. 32. SUBSCRIPTION SERVICE BANK USER USER SUBSCRIPTION SERVICE USER SUBSCRIPTION INFORMATION 1 DIRECT DEBIT 2 €$ £ 4 NOTIFICATION 3 3 3 SEPA DIRECT DEBIT SEPA DIRECT DEBIT SEPA DIRECT DEBIT STATEMENTS
  33. 33. http://makerist.de
  34. 34. http://easycarpay.de
  35. 35. BUILD WHATEVER YOU WANT EBICS::Box is helpful in so many contexts of use. As long as your application talks HTTP, you're covered.
  36. 36. BUILD WHATEVER YOU WANT €$ £1 2 3 4 5 6 7 8 9
  37. 37. http://charge.io railslove Charge.io Charge.io EBICS::BOX SaaS BANK E-Mail OUT Incoming Payments E-Mail IN Outgoing Payments Upload of Outgoing Payments Business-Workflow-Automation Charge.io
  38. 38. Mobiler VEU Client
  39. 39. Payme https://www.railslove.com/payme
  40. 40. GESCHÄFTSMODELL(E) On-Premises - available now! Bank-SaaS - work in progress SaaS - future
  41. 41. http://ebicsbox.com https://ebics-box-test.apps.railslabs.com/ https://ebics-box-test.apps.railslabs.com/docs https://github.com/railslove/epics https://www.railslove.com/stories/ebics-client-for-ruby http://www.ebics.de WEITERFÜHRENDE LINKS
  42. 42. DESIGNED FOR SECURITY Die EBICS::Box ist eine on-premises Lösung. Sie wird in der Infrastruktur des Kunden installiert und wir haben keinen Zugang zu den Daten des Kunden und seinen Endkunden. Durch das Public-Key-Verschlüsselungsverfahren von EBICS selbst ist es sicher genug um Ein- und Ausgehende Transaktionen durchzuführen.
  43. 43. IN EIGENER SACHE https://flic.kr/p/9yEAn
  44. 44. Tickets >>> http://deletelimits.de
  45. 45. Partner >>> http://deletelimits.de
  46. 46. http://deletelimits.de
  47. 47. Anmelden >>> http://fintechweekly.com Partner >>> fintechweekly.com/fintech-partnerships/
  48. 48. CALL JAN KUS jan@railslove.com Phone: +49 179 1 35 35 39 Railslove GmbH An der Bottmühle 5 50678 Köln Twitter: @koos Linkedin, Xing… ausser SnapChat und so kram… bin zu alt

×