Ich suche
Dropshipping (HĂ€ndlerseite)

Kunden anlegen

‱‱
Kunden anlegen

Anlegen eines Kunden fĂŒr Dropshipping fĂŒr JTL Wawi

Damit Ihr Kunde Ihnen eine Bestellung ĂŒber den Dropshipping Endpunkt in Ihre Wawi eingeben kann, mĂŒssen Sie seinen Mandanten entsprechend vorbereiten. Erweitern Sie das Mandatenobjekt um folgende Punkte:

1. API-Key

Erzeugen Sie einen API-Key, den Ihr Kunde nutzt, um sich am Endpunkt zu authentifizieren. Nutzen Sie komplexe Keys. Verwenden Sie im besten Fall einen Generator, wie https://recent.cloud/pw

2. Autorisieren

Autorisieren Sie den Mandanten fĂŒr die Verwendung des Dropshipping-Endpunkts.

3. Datenbank-Zugang

In der Datenbankverbindung geben Sie die Datenbank-Zugangsdaten Ihrer JTL Wawi Datenbank ein. Ihr Kunde hat keinen Zugriff auf diese Verbindungsdaten.

Nutzen Sie fĂŒr jeden Kunden einen eigenen Datenbankbenutzer.

Beispiel:

{
	"id": "M-2000",
	"name": "Demo Merchant",
	"apiKey": "Taucher-Blume-Flugzeug-000",
	"type": "Merchant",
	"AllowedEndpoints" : [
		"DropShipping"
	],
	"ConnectionSettings": {
		"host": "192.168.2.200",
		"port": "6002",
		"user": "sql-user-for-demo-customer",
		"password": "1-strong-password-you-dont-know",
		"database": "eazybusiness"
	},
	"ConfirmationPath": "C:\\eingehendeVersanddaten"
	}

Bereitstellen der Daten fĂŒr Ihren Kunden

Damit Ihr Kunde bei Ihnen bestellen kann, mĂŒssen Sie im folgende Daten zur VerfĂŒgung stellen:

API-BenutzerIn diesem Beispiel M-2000
API-KeyIn diesen Beispiel Taucher-Blume-Flugzeug-000
Öffentliche URLz.B. https://ihre-adresse.domain/Dropshipping/Create/M-2000

Bespiel einer Dropshipping Bestellung fĂŒr JTL Wawi

	{
		"tBestellungen": [
		{
			
			"cExterneBestellNr": "string",
			"cKommentar": "",
			"twarenkorbpos": [
				{
					"cName": "string",
					"cArtNr": "string",
					"fAnzahl": 1
				}
			],
			"tkunde": {
				"cKundenNr": "string"
			},
			"tlieferadresse": {
				"cAnrede": "string",
				"cVorname": "string",
				"cNachname": "string",
				"cTitel": "string}",
				"cFirma": "string",
				"cStrasse": "string",
				"cAdressZusatz": "string",
				"cPLZ": "string",
				"cOrt": "string",
				"cBundesland": "string",
				"cLand": "string",
				"cTel": "string",
				"cMail": "string"
			},
			"tzahlungsinfo": {}
		}
	]
}