Magento Schnittstellen Programmierung
SOAP API Entwicklung

Sie erhalten von uns Schnittstellen Programmierung in gängigen Programmiersprachen (z.B. PHP, Java) für Verbindungen zwischen Magento zu "beliebigen" anderen Systemen. Vom Export in CSVs, Datenbanken hin zu exotischen Dateiformaten können wir vieles umsetzen. Sprechen Sie mich gerne an und wir klären, ob wir Ihnen weiterhelfen können. Unser Entwickler freut sich auf spannende Projekte.

Abgrenzung: Fertige Schnittstellen im Vergleich zur eigenen Schnittstelle

Dieseer Beitrag hier beschreibt was für Funktionen die "nackte" Magento Schnittstelle bietet. Es geht hier ausdrücklich nicht um die zahlreichen bereits fertigen Schnittstellen Erweiterungen für Magento. Es ist bei jeglicher Kombination von Systemen immer nötig zu prüfen, ob es bereits eine fertige Schnittstelle gibt. Im Fall von Magento gibt es für ziemlich alles bereits fertige Schnittstellen Erweiterungen. Diese können meist für wenige hunder Euros eingekauft werden. Eine fertige Schnittstelle und somit Standardlösung ist natürlich fast immer günstiger als eine Eigenentwicklung. Niemand würde z.B. eine Schnittstelel zu Datev und Magento Programmieren, wenn es dieser bereits für ca. 150€ einkaufbar ist (was der Fall ist)

Die Magento Schnittstelle

Magento bietet über die SOAP API eine vollwertige Schnittstelle die es erlaubt eigene Systeme damit zu verbinden. In Magento selbst braucht man nur einen entsprechenden Nutzer anzulegen und die Rechte zu definierne. Dann kann man über die Schnittstelle auf (fast) alle Bewegungsdaten von Magento zugreifen.

Die Schnittstelle kann z.B. per PHP Skript/Programm aufgerufen werden. So kann sich ein PHP Skript mit einem Magento Shop verbinden und Produkte aktualisieren oder ähnliches.

Dies ist besonders hilfreich wenn auf Kundenseite ein System verwendet wird was keine Schnittstelle in Form von fertigen Magento Extensions bietet. Das Schnittstellen Programm kann die Daten aus einer Datenbank, CSV, XML oder beliebiger anderen Quelle auslesen und diese verarbeiten.

Magento Ap - Schnittstelle

Was bietet KonVis?

Bei individuellen Schnittstellen Entwicklung handelt es sich meist um die letzte Möglichkeit ein bestehendes System an Magento anzubinden. Daher bieten wir zunächst Beratung im Bereich der Ermittlung und Aufbereitung der Anforderungen. Wir helfen Ihnen dabei die einzelnen Schnittstellen sauber zu ermitteln und zu dokumentieren.

KonVis bietet die Entwicklung des Schnittstellen Programms. Unser Entwickler beherscht verschiedenste Programmiersprachen. Sprechen Sie uns einfach an, welche Sie benötigen.

Möglichkeiten der Schnittstelle (SOAP API)

- Änderungen von Kunden, Produkten, Bestellungen, Kategorien

- Anlegen von Kunden, Bestellungen, Produkten, Kategorie

- Löschen von Kunden, Bestellungen, Produkten, Kategorien

Man kann somit alle normalen Attribute von Magento verwalten. Zusätzlich können auch Informationen an Kunden verschickt werden (Kunden informieren, wenn Kunde bereits etwas bestellt hat) und etliche Dinge mehr.

Selbst für Daten die normalerweise nicht per Schnittstelle "manipuliert" werden können, kann die Schnittstelle erweitert werden. Dazu zählen z.B. Gruppenpreise und ähnliche spezial Attribute. Durch die Programmierung eigener Methoden für Magento kann die Schnittstelle aber auch solche Attribute problemlos verarbeiten.

Kosten von Schnittstellen Programmierung (SOAP API)

Die Kosten lassen sich nicht pauschal beziffern. Der Grund ist, dass die Schnittstellen ein sensibles Thema sind und viele Tests und Feinjustierungen benötigen. Wenn selbst kleinste Dinge nicht passen, klappt der ganze Import/Export/Update der Daten per SOAP API nicht.

Bei einfachen Schnittstellen sind Pauschalpreise möglich. Aufwändigere Projekte sollten in Pakete geteilt werden.

Auszug unserer Referenzen Bereich Magento Schnittstellen

kBakery - Schnittstelle Magento für Bäckerei (2015)

Für den Kunden haben wir eine Schnittstelle mit Magento Api entwickelt. Diese ermittelt basierend auf den Bestellungen eines Zeitraums die jeweils zu produzierenden Lebensmittel. Die Darstellung selbst erfolgt von Magento losgelöst und kann über Smartphone oder Tablet aufgerufen werden. Programmiersprache PHP.

Schnittstelle zwischen Magento und Microsoft Navision

In enger Zusammenarbeit mit einem Mittelständler wurden eine Schnittstelle zwischen dem bestehenden Navision WaWi System des Kunden und Magento von uns geplannt und umgesetzt. Dabei wurde die Magento Api verwendet sowie "Multi Call" um die Geschwindigkeit zu erhöhen.

Programmiersprache PHP sowie CSV und Magento Api. Magento Api um verschiedene Methoden erweitert um spezielle Attribute verarbeiten zu könne.

Schnittstelle zwischen Magento und propritärem Warenwirtschaftssytem - exotische Format.

Der Kunde verwendet ein individuelles WaWi-System welches leider keine CSVs einlesen kann oder andere Schnittstellen bietet. Das System arbeitet mit TXT Dateien/Binärdateien welche sogenannte "Fixed width text file" sind. Um diese lesen bzw. schreiben zu können haben wir ein Java Programm geschrieben was dieses individuelle Format verarbeiten kann.

SOAP API V2 für Annehme von XML Request aus SAP System (2017)

Programmierung einer SOAP API V2 welche mit den Vorgaben eines SAP Systems arbeitet und entsprechend Daten annehmen sowie verarbeiten kann.