Digistore24 beschreibt sich selbst als „resellerbasierte Online-Vertriebslösung für digitale Produkte und Events“. Es ist also das Bindeglied zwischen den Hersteller eines Produktes und dem Kunden und tritt als Verkäufer auf. Die Integration mit diesem beliebten Zahlungsanbieter ist nicht nur kinderleicht, sondern auch mit jedem Quentn-Tarif möglich.
Dieser Artikel enthält folgende Themen (mit einem Klick darauf springen Sie an die entsprechende Stelle):
Digistore mit Quentn verbinden
Schritt 1: IPN anlegen
- Klicken Sie in Ihrem Quentn auf Mein Konto und API Info.
- Klicken Sie auf den Reiter Digistore24 Accounts und auf Account hinzufügen.
- Geben Sie einen Namen für Ihren Account an.
- Melden Sie sich im Digistore24 an. Anschließend werden Sie sofort wieder zurück zu Quentn geleitet.
Alternative bei einem Lite-Account:
- Ziehen Sie das Ereigniselement "digistore24" in Ihre Kampagne und öffnen dieses per Doppelklick.
- Es erscheint Ihnen ein kurzer Info-Text der besagt, dass keine verknüpften Accounts gefunden wurden. Mit einem Klick auf das verlinkte Wort "hier" können Sie dann Ihren Digistore24-Account zuordnen.
Schritt 2: Produkt(e) und Ereignisse bestimmen
- Gehen sie in Ihre Kampagne.
- Ziehen Sie das Ereigniselement Digistore24 mittels Drag & Drop auf das Board.
- Öffnen Sie das Element mit einem Doppelklick. Wenn Sie mehrere Accounts verbunden haben, wählen Sie einen Account aus.
- Wählen Sie Ihr(e) Produkt(e) aus.
- Wählen Sie aus, auf welches Ereignis reagiert werden soll.
Schritt 3: E-Mail Status der Käufer
- Setzen Sie ein Häkchen bei Digistore's Newsletter-Zustimmungs-Checkbox verwenden (falls vorhanden). Nun werden die E-Mail-Adressen von neuen Kontakten automatisch auf "Bestätigt" gesetzt, sofern sie bei Digistore24 dem Newsletterempfang zugestimmt haben.
- Sollte diese Checkbox nicht vorhanden sein, können Sie auf die zweite Option zurückgreifen, indem Sie ein Häkchen bei E-Mail-Adresse bestätigen setzen. Ist dies aktiviert, wird die E-Mail-Adresse des Kontakts auf "Bestätigt" gesetzt.
Schritt 4: Feldzuweisungen
- Weisen Sie optional die Felder Affiliate Name, Bestell ID sowie Link zur Rechnung zu.
IPN Übersicht
Quentn | Digistore Deutsch | Digistore Englisch | Erklärung Digistore |
---|---|---|---|
Bezahlung (Standard) | Zahlung | payment | Der Käufer tätigt eine erfolgreiche Zahlung |
Rückerstattung | Rückgabe | refund | Das Support-Team des Verkäufers oder Digistore24 hat eine Rückerstattung eingeleitet, die erfolgreich bearbeitet wurde. |
Rückbuchung | Rücklastschrift | chargeback | Das Kreditkartenunternehmen hat eine Rückbuchung durchgeführt. |
Zahlung versäumt | Ausgefallene Abzahlung (1) | payment_missed | Bei einer Abonnement- oder Ratenzahlung fehlt eine Zahlung. Der Grund kann sein, dass die Zahlung fehlgeschlagen ist (nach einigen Versuchen) oder die erneute Rechnungsstellung vom Käufer storniert wurde. Bitte beachten Sie, dass ein „on_payment“-Event auftreten kann, wenn der Käufer nach dem „on_payment_missed“-Event mit der Zahlung erfolgreich ist. |
Abozahlung fehlgeschlagen | Abo/Ratenzahlung gekündigt | rebill_cancelled | wird gesendet, wenn der Kunde eine Abonnement- oder Ratenzahlung storniert und der Supportbetreiber die Zahlungen stoppt. Der Käufer hat eine Stornierung seines wiederkehrenden Kaufs (Abonnement oder Ratenzahlung) beantragt. Dieses Ereignis wird sofort gesendet, wenn der Support in den Bestelldetails auf die Schaltfläche „Zahlungen unterbrechen“ klickt. Einige Tage später (wenn die Zahlung fällig, aber noch nicht abgeschlossen ist) wir dein „on_payment_missed“-Event gesendet. |
Abozahlung wieder aufgenommen | Abo/Ratenzahlung wieder aufgenommen | rebill_resumed | Der Käufer hat beantragt, die Rückrechnungszahlungen fortzusetzen. Dieses Event wird gesendet, wenn der Support in den Bestelldetails auf die Schaltfläche „Zahlungen wiederaufnehmen“ klickt. |
Letzte Zahlung | Bezahlte Zeit zu Ende | last_paid_day | Der letzte bezahlte Tag der Bestellung ist vorbei. Das Event wird in der Regel früh am Morgen verschickt.l |
(1)
Das Ereignis Ausgefallene Abzahlung wird immer dann gesendet, wenn eine Abzahlung anstünde, sie aber nicht durchgeführt werden konnte. Mögliche Gründe dafür sind:
- Das Produkt wurde zurückgegeben.
- Die Zahlung wurde zurückgebucht.
- Das Abo wurde gekündigt.
- Die Zahlung schlug fehl (z. B. weil die Kreditkarte überzogen ist).
Das Ausgefallene Abzahlung-Ereignis wird also oft zusätzlich einige Tage nach einem der anderen Ereignisse gesendet.
Digistore-Bestellformulare vorausfüllen
Sofern Sie bekannte Besucher - also Kontakte, die sich schon in Ihrem Quentn-System befinden - auf Ihr Digistore-Produkt schicken (z. B. über eine Kampagne oder eine Dankeseite eines Opt-In-Formulars), können Sie das Bestellformular bereits automatisch vorausfüllen, sodass der Kontakt ggf. nur Informationen ergänzen muss.
Um das Bestellformular vorauszufüllen, benötigen Sie zuerst den Link zum Digistore-Produkt, auf der sich das Bestellformular befindet. Diesen Link fügen Sie in Ihrer Kampagnen-E-Mail ein.
Nun müssen Sie den Link um die URL-Parameter erweitern.
- Fügen Sie am Ende der URL ein Fragezeichen ein und bestimmen Sie, welche Felder welche Informationen beinhalten sollen.
- Nehmen Sie sich dafür die Platzhalter ( im Editor unter [T] zu finden) zur Hilfe, um die exakten Bezeichnungen zu übernehmen.
- Um mehrere Felder zu bestimmen, setzen Sie ein & zwischen die Parameter.
- Nutzen Sie keine Leerzeichen!
Beispielsweise fragen Sie in Ihrem Quentn-Formular den Vornamen, Nachnamen und die E-Mail ab. Diese Daten sollen aus Quentn übergeben werden. Die URL zum Digistore-Produkt mit den voreingestellten Daten sieht dann z.B. aus:
https://www.digistore24.com/product/12345/?first_name={{contact.first_name}}&last_name={{contact.family_name}}&email={{contact.mail}}
Wenn man den Link verschickt, wird das Digistore-Formular bei bekannten Besuchern vorausgefüllt.
Feld | GET-Parameter |
---|---|
Anrede | salutation={{contact.title}} |
Namenstitel | title={{contact.title2}} |
Vorname | first_name={{contact.first_name}} |
Nachname | last_name={{contact.family_name}} |
email={{contact.mail}} | |
Unternehmensname | company={{contact.company}} |
Straße | street={{contact.ba_street}} |
Postleitzahl | zipcode={{contact.ba_postal_code}} |
Ort | city={{contact.ba_city}} |
Land | country={{contact.ba_country}} |
Telefon | phone_no={{contact.phone}} |