IPN steht für Instant Payment Notification und heißt übersetzt „Sofortige Zahlungsbenachrichtigung“. Auch Digistore24 nutzt IPN-Benachrichtigungen, um dein Zielsystem – zum Beispiel deine Mitgliederseite oder dein E-Mail-Marketing-System – vollautomatisch über Neuanmeldungen sowie den Zahlungsstatus von Bestandskunden zu informieren.
Mitgliederseiten/Membership-Systeme:
Du bietest zum Beispiel einen Online-Kurs auf einer Mitgliederseite an, wo du regelmäßig neuen Content freischaltest. Deine Kunden erhalten durch das monatliche Abonnement, das sie gebucht haben, Zugriff auf diesen Content. Mittels IPN weiß dein System, ob ein Kunde für den jeweiligen Monat bereits gezahlt hat, und er erhält folglich Zugang zum Content.
E-Mail-Marketing-Systeme:
Du startest regelmäßig E-Mail-Kampagnen, um deine Kunden über den Verkauf neuer Produkte zu informieren. Mittels IPN-Benachrichtigung kannst du einen Käufer mit seinen Kontaktdaten automatisiert in dein E-Mail-Marketing-System einbinden.
Per IPN übertragbare Daten von Digistore24
Diese Listen sind ein Auszug aus verfügbaren von Parametern zum Übertragen von Daten per IPN.
Produkt und Bestellung | |
---|---|
Bezeichnung | Interner Name |
Bestell-ID | order_id |
Bestell-ID bei mehreren Produktverkäufen (Upsells, Upgrades etc.) | order_item_id |
Produkt-ID | product_id |
Bestelldatum | order_date_time |
Bezahlmethode | pay_method |
Produktname | product_name |
Versandkosten | product_shipping_amount |
Prozentsatz Umsatzsteuer | vat_rate |
Höhe der VAT/Umsatzsteuer | vat_amount |
Anzahl | quantity |
Preis netto | amount_netto |
Preis brutto | amount_brutto |
Währung | currency |
Rechnungsadresse | |
---|---|
Bezeichnung | Interner Name |
Firmenname in Rechnungsadresse | billing_company |
Anrede in Rechnungsadresse | billing_salutation |
Nachname in Rechnungsadresse | billing_last_name |
Vorname in Rechnungsadresse | billing_first_name |
Adresszusatz der Rechnungsadresse | billing_street2 |
Straße der Rechnungsadresse | billing_street |
Postleitzahl der Rechnungsadresse | billing_zipcode |
Stadt der Rechnungsadresse | billing_city |
Bundesland der Rechnungsadresse | billing_city |
Land der Rechnungsadresse | billing_country |
Telefonnummer in Rechnungsadresse | billing_country |
E-Mail Rechnungsadresse |
Käufer | |
---|---|
Bezeichnung | Interner Name |
USt-IdNr. des Käufers | __buyer_address_tax_id__ |
Käufer-ID | __buyer_id__ |
Vorname des Käufers | __buyer_first_name__ |
Nachname des Käufers | __buyer_last_name__ |
Herkunftsland des Käufers | __country__ |
Sprache des Käufers | __buyer_language__ |
Lieferadresse | |
---|---|
Bezeichnung | Interner Name |
Firmenname in Lieferadresse | __address_company__ |
Anrede in Lieferadresse | __address_salutation__ |
Nachname in Lieferadresse | __address_last_name__ |
Vorname in Lieferadresse | __address_first_name__ |
Adresszusatz der Lieferadresse | __address_street2__ |
Straße der Lieferadresse | __address_street__ |
Postleitzahl der Lieferadresse | __address_zipcode__ |
Stadt der Lieferadresse | __address_city__ |
Bundesland der Lieferadresse | __address_state__ |
Land der Lieferadresse | __address_country__ |
Telefonnummer in Lieferadresse | __address_phone_no__ |
Dankeseite | |
---|---|
Bezeichnung | Interner Name |
Digitale Signatur der GET-Parameter. (Hierfür wird der Dankeseite-Schlüssel verwendet). | __sha_sign__ |
Adresse speichern via IPN-Anbindung
Mit den folgenden IPN-Anbindungen kannst du die Anschrift deines Kunden speichern, sofern diese bei der Bestellung angegeben wird:
- Klick-Tipp
- Zapier
- InfusionsoftSalesforce
Anbindung an Digistore24
Du hast zwei Optionen, externe Systeme mit IPN an Digistore24 anzubinden:
Vorkonfigurierte Systeme zur IPN-Anbindung externer Anbieter
Um dir die Programmierung so leicht wie möglich zu machen, haben wir bereits für die gängigen Systeme, wie z. B. das WordPress-Membership-Plugin DigiMember oder den Autoresponder Klick-Tipp, eine Vorkonfiguration vorgenommen, die du schnell und einfach selbst einrichten kannst.
Mehr Infos dazu findest du hier.
Generische IPN-Anbindung
Für alle anderen Systeme bietet Digistore24 die generische Anbindung. Damit bindest du bspw. dein eigenes Abrechnungssystem über eine einfach zu nutzende HTTP-Schnittstelle an. Dein Rechnungssystem wird dann über eine automatisierte HTTP-Anfrage über Zahlungen, Rückbuchungen und Rückerstattungen informiert. Dadurch kannst du die Bestelldaten der Kunden in deiner eigenen Datenbank pflegen und Bestellungen und Verkäufe verfolgen. Hierfür solltest du über entsprechende Kenntnisse in der Softwareentwicklung verfügen oder einen IT-Experten beauftragen.