Skip to content
Jan edited this page Jun 26, 2015 · 11 revisions

Pacific Sands Group

Request:

My client would like to transfer funds from Citi Bank Zurich via EBICS to Deutsche Bank portugal . My paymaster only has SEPA and swift facilities at Deutsche Bank portugal . How can he recieve or setup EBICS connected to his PAymaster Account in DB portugal to recieve these funds via EBICS?????

My client requires the following for EBICS transfer of funds.

RE: EBICS Details The details required to conduct a EBICS transfer is as follow:

  • Bank Name.
  • C.2. Bank Branch Code.
  • C.3. Bank Address.
  • C.4. Account Number.
  • C.5. Account Name.
  • C.6. Account DCL. N/A
  • C.7. IBAN. EUR:
  • C.8. SWIFT Code.
  • C.9. Authorized Account Signatory.
  • C.10. Bank Officer Name/Title.
  • C.11. Bank Officer's Email ID.
  • C.12. Bank Officer's Mobile Number
  • C.13. Bank Telephone Number
  • C.14. Bank Fax Number
  • D. EBICS DETAILS AND CODES
  • D.1. EBICS URL Link.
  • https://ebics.directlink-server.ch/ebicsserver/ebics.aspx
  • D.2. EBICS Host ID.
  • D.3. EBICS Customer ID.
  • D.4. EBICS User ID.
  • D.5. EBICS End key.
  • D.6. EBICS Version Receiving Bank. Version 2.5 (H004)
  • D.7. Receiving Bank E002 HASH
  • D.8. Receiving Bank X002 HASH

Bumi sagt

prinzipiell ist das abhängig von seiner Bank. Wir bieten Software um Banken anzubinden. (eben per EBICS, somit muss die anzubindende Bank ebics unterstützen) Damit können dann Überweisungen und Lastschriften im kompletten SEPA Raum ausgeführt werden. (wir reichen die SEPA Überweisung/Lastschrift per EBICS an die angebundene Bank weiter, welche diese dann ausführt)

kurz zu seine Antwort: Es sollte kein Problem sein eine Überweisung von seiner Citi Bank Zürich nach Portugal auszuführen. Wir binden die Citi per EBICS an und reichen darüber die SEPA Überweisung an das Empfängerkonto ein. Dazu braucht es keine Einstellung oder Anbindung von dem Konto in Portugal.

unter uns: mir ist noch nicht ganz klar wie das ganze clearing funktioniert.

Franz Guttenberger

Request: ich bin auf der Webiste railslove.com auf ihren Ebics Client aufmerksam geworden und wollte mich gerne mit ihnen darüber unterhalten. Ich wäre ihnen sehr dankbar, wenn sie sich bei mir melden könnten.

[..] vielen Dank für die Rückmeldung. Anbei erhalten sie einen groben Überblick, welche Komponenten wir benötigen:

WebService vom Shop:

  • Liveprüfung der eingereichten XML-Datei

  • Rückmeldung in Echtzeit an den Shop zur Vollständigkeit der eingereichten XML-Datei

  • Übernahme des Inhalts der XML-Datei in SQL-Datenbank

  • Anpassen / Erweitern der EBICS-Kommunikation:

  • Erstellung eines Serverclients der EBICS-Komponente

  • Erstellen einer Oberfläche zur Anlage von EBICS-Kontakten

  • Übertragen der ZKA-XML-Dateien an verschiedene Banken (Deutschland)

  • Abruf von EBICS-Protokoll-Dateien

  • Abruf von CAMT.052-Dateien

  • Abruf von CAMT.053-Dateien

  • Abruf von pain.002-Dateien

Erstellen einer Microsoft Server Dienstanwendung, welche die einzelnen Aktionen in der vorgegebenen Reihenfolge ausführt und die Funktionalität der einzelnen Komponenten überwacht.

Protokollfunktionen:

  • Laufende Protokolle der einzelnen Arbeitsschritte erstellen
  • Übertragungsprotokolle erstellen
  • Rückmeldungen vom Bankrecher auswerten / als XML-Datei zur Verfügung stellen
  • Gelieferte CAMT- und pain- Dateien auf definierten Inhalt reduzieren

Gerne können wir uns hierüber direkt abstimmen und die nächsten Schritte absprechen. Ich habe jetzt hier jeweils Microsoft geschrieben, da wir eigentlich alles in MS haben. Gerne können wir das aber auch auf Linux aufsetzten, nicht zuletzt wegen Ruby.

Kunde

[...] vielen Dank für die Rückmeldung. "Webshop" ja das ist korrekt. Wir wollen letztendlich die SEPA DD von Webshops direkt bei den Banken einreichen und nicht mehr über einen PSP diese laufen lassen - Bsp. www.save.tv Bei weiteren Fragen, können Sie sich gerne bei mir melden.

Lars

[...]

könnten Sie die folgenden Punkte etwas genauer umfassen, was Sie darunter verstehen:

  • Erstellung eines Serverclients der EBICS-Komponente
  • Erstellen einer Oberfläche zur Anlage von EBICS-Kontakten

Ihr Grundsätzlichen UseCase wird von der Ebics Box unterstützt, also entgegennehmen von XML Dokumenten, Einreichen auf den Ebics Server der Bank, automatischer Abruf der Kontoauszüge und Abgleich mit eingereichten Transaktionen um dann über Webhooks das einreichende System zu benachrichtigen.

Vor allem im Bereich der Protokollfunktionen vermute ich auf ihrer Seite Anforderungen, die über die bestehende Funktionalität hinausgehen.

Ihrer Verwendung des Plurals (Webshop), entnehme ich, dass Sie die Box für mehrere Shops verwenden wollen und diese somit mehrere Konten unterstützen müsste. Ist diese Annahme korrekt?

Werner Frick

Hallo sehr geehrtes Railslove Team,

Request

ich bin IT'ler und arbeite gerade an einem privaten Web-Projekt, das demnächst die Tickets für ein kleines Amateur-Sinfonie-Orchester und den dazugehörigen Kulturverein verkaufen soll (alles non-Profit-non-Budget). Für die Ticketverkäufe brauche ich eine Sepa Abbuchungsmöglichkeit. Bisher habe ich wenig gefunden, außer teuren Profi-Lösungen.

Ihr EBICS-CLient könnte ein Kandidat sein, aber meine Anwendugn ist in PHP geschrieben und läuft als Joomla-Komponente.

Gibt es eine Möglichkeit, den EBICS-Client zusammen mit PHP zu nutzen? Wenn nicht, könnten Sie mir vielleicht eine Alternative vorschlagen? (Wie so oft bei solchen Sachen: Leider möglichst für lau ;-()

Die Anforderungen sind ganz einfach: SEPA-Lastschriften initiieren. Einzeln, nach jedem Verkaufsvorgang. Sonst nichts. Kein Banking, keine Auszüge, keine weitere Kommunikation mit der Bank. Alles andere läuft manuell über ganz normale Banking-Software auf einem PC.

Danke für Ihre Hinweise.

Jan

was für Alternativen hat der Herr? Wenn er PHP benutzt, dann bräuchte er unsere EBICS:BOX Oder er strickt sich die auf Basis von unserem Gem selber zusammen. Sehe ich das richtig? Weil: für Lau wird Ebics-Box schwierig. Oder kann er mit dem CLI was machen? Oder wir bauen ein PHP Plugin/Whatever ?

Lars

wenn er wirklich nur Lastschriften einreichen möchte, dann ist er vermutlich bei jedem PSP gut aufgehoben der Lastschriften anbietet. Ansonsten könnte er sich was auf Basis des Gems bauen, wird aber ja nen Grund geben warum er PHP macht. Weiß gar nicht was State-of-the-CLI grade ist, da kann @bumi eher was zu sagen. Das könnte er einfacher aus dem PHP heraus interfacen, setzt aber auch voraus das er sich nicht auf nen gewöhnlichen PHP webspace paket befindet, weil er halt entweder Java oder Ruby auf dem Host braucht. Wenn er aber auch eh alles andere von Hand macht, dann könnte er auch vielleicht irgendeine Art von Dokument erzeugen, was er dann einfach in sein Banking Programm einspielt.

Bumi

Hm,

wenn er wirklich nur Lastschriften einreichen möchte, dann ist er vermutlich bei jedem PSP gut aufgehoben der Lastschriften anbietet.

ist er, kann er jedoch auch mit unserer EBICS Lösung machen und direkt seiner Bank. Damit bräuchte er keinen PSP. - PSP ist in dem Fall eine Konkurrenz zu unserem Produkt. (was besser ist, ist eine andere Frage :)

Ansonsten könnte er sich was auf Basis des Gems bauen, wird aber ja nen Grund geben warum er PHP macht.

Wenn er PHP nutzt, dann kann er nicht viel mit em Gem anfangen.

Weiß gar nicht was State-of-the-CLI grade ist, da kann @bumi eher was zu sagen. Das könnte er einfacher aus dem PHP heraus interfacen, setzt aber auch voraus das er sich nicht auf nen gewöhnlichen PHP webspace paket befindet, weil er halt entweder Java oder Ruby auf dem Host braucht.

naja, die CLI kann er verwenden. Er braucht dafür auch kein ruby installiert haben, weil wir das ja als jruby package gepackt haben. somit bräuchte er nur java. Allerdings ist die imho auch nicht frei/kostenlos.

Die EBICS::Box ist genau für so etwas gedacht. Also mit der idee, dass man von jeder Sprache aus EBCIS ansprechen kann. Deshalb ja das HTTP interface.

Ihr könnt natürlich überlegen einen guten deal für ihn zu machen. wir brauchen nämlich reale Einsätze.

gibt es eigentlich etwas neues bzgl. den anderen EBICS Gesprächen?

Frederic Moll

Request Can i have more informations about EBICS::BOX please ? The link « More information on EBICS::Box » is a loop on the same page.

Second Request Thank you for your reply, and sorry for my poor english. First of all i need to understand how EBICS::BOX works I understand that it is a ruby product, so i have to install ruby + your product on my server (windows 2008), and then access it through API (http equests) ? Or is it a stand alone box with installer ? How does it cost ?