Ablefy Integration mit LearningSuite
Voraussetzungen
Zugang zu Ablefy mit Adminrechten
Produkte in Ablefy angelegt
Zugang zur LearningSuite Admin-Oberfläche
Integration einrichten
API-Zugang in Ablefy generieren
In Ablefy zu Settings > Integrations > ablefyAPI navigieren
API-Key und Secret erzeugen
LearningSuite konfigurieren
In Einstellungen > Integrationen in LearningSuite wechseln
Ablefy auswählen
API-Key und Secret einfügen
Hinweis: Ist der Key korrekt, wird automatisch ein Webhook mit dem Namen LearningSuite in Ablefy unter Market & Sell > Webhooks erstellt
Produktverbindung herstellen
In LearningSuite:
Zu Produkte > Neue Produktverbindung wechseln
Ablefy auswählen
Produkt aus dem Dropdown wählen (wird per API geladen)
Name und Produkt-ID werden automatisch vorausgefüllt
Integration testen
Im Ablefy Test-Store Produkte bestellen
Webhook-Requests einsehen
In Ablefy unter Logs > Webhooks
Verhalten in LearningSuite prüfen
Bei erfolgreicher Zahlung: Mitglied wird angelegt und Bundle zugeordnet
Bei fehlgeschlagener Zahlung: Zugriff wird gesperrt
Besondere Hinweise zu Ablefy
Geschenk-Transaktionen:
Wenn ein Kauf verschenkt wird, enthält der Webhook ein gift_receiver-Objekt. Die Daten (email, first_name, last_name, country_code) werden dann aus diesem Objekt übernommen.
Gekündigte Abos mit Restlaufzeit:
Wird ein Abo gekündigt, aber bleibt bis zu einem bestimmten Datum aktiv, wird im Bundle Access das Laufzeitende auf das Datum payments_schedule_next_rate_date gesetzt. So bleibt der Zugang bis dahin erhalten.
